当前位置: 代码迷 >> Java相关 >> 关于STRING 转换的问题
  详细解决方案

关于STRING 转换的问题

热度:144   发布时间:2006-11-17 17:42:51.0
关于STRING 转换的问题

本人是新手 学习JAVA 20天了
对于JAVA的数据类型搞不明白啊
请问string 能转成char[]吗??
我想把一个一个目录里面的所有文件名保存在自己新建的一个TXT文件里 说是类型不能转换 有知道怎么转换的么告诉我好么 谢谢了
import java.io.*;
public class Test31
{
public static void main(String[] args)
{
try{
File f=new File("d:/");
FileOutputStream out=new FileOutputStream("e:/class/new15.txt");
char[] file=(char[])(f.list());
for(int i=0;i<file.length;i++)
{
System.out.println(file[i]);
char c[]=f.list();
out.write(c[i]);
}
}
catch(Exception e)
{
out.close();
e.printStackTrace();
}
}
}

搜索更多相关的解决方案: STRING  

----------------解决方案--------------------------------------------------------
String.toCharArray();
----------------解决方案--------------------------------------------------------

String[]类数组 的转换是一样的吗??


----------------解决方案--------------------------------------------------------
比如说 String[] file=f.list();
数组对象怎么转换呢
Char c[]=????
----------------解决方案--------------------------------------------------------

我想把一个一个目录里面的所有文件名保存在自己新建的一个TXT文件里

用缓冲字符流输出字符串数组就可以了 ,如

程序代码:

import java.io.*;
public class M
{
public static void main(String args[])
{
String filename[]={\"apple.java \",\"program.class \",\"note.txt \"};
try
{
FileWriter out=new FileWriter(\"file.txt\");
BufferedWriter file=new BufferedWriter(out);
for(int i=0;i<filename.length;i++)
file.write(filename[i]);
file.close();
out.close();
}
catch(IOException e) {System.out.println(e);}
}
}




----------------解决方案--------------------------------------------------------

谢谢了
呵呵 我的问题是出在 新建一个TXT文件上了


----------------解决方案--------------------------------------------------------
  相关解决方案