本帖最后由 chilong_333 于 2013-7-24 11:34 编辑
io流的复制功能,代码如下。
FileWriter fw = new filewriter("d://copy.txt");
FileReader fr = new filereader("d://demo.java");
int ch = 0 ;
while((ch=fr.read())!=-1)
{
fw.write(ch); //这部往里放的不应该是字符串么?可是这个不是数字么,数字怎么能成功呢?即使成功了也不是想要的内容啊?
}
fr.close();
fw.close();
前面都很明了,就到写入那块有点不理解,write不是得写string类型的么,而且ch就是个int 数字才对。怎么想也和char数组和字符串联系不到一块去啊。 |