黑马程序员技术交流社区
标题:
io把我搞晕了
[打印本页]
作者:
byr216
时间:
2015-8-11 16:54
标题:
io把我搞晕了
关于io这块,每次看的都晕乎乎的,感觉都是套来套去的,哪位大神能简单明了的给说明下,谢谢!
作者:
耀阳圣尊
时间:
2015-8-11 17:37
其实很简单的。
第一步,记住从来
FileReader fr = new FileReader(new File("你要复制或读取的地址"));
复制代码
第二部,要到哪去?
FileWriter fw = new FileWriter(new File("你要读取或复制的目的地"));
复制代码
第三部,掌握好循环读取和结束。就可以了
int len = 0;
/**
* -1的意思是文件的末尾,如果不到文件的末尾,我就一直读取文件内的内容,把内容赋给len
* 之后我就在调用write()方法写出去就完事了。
*
* 高效的那些方法那就更简单了,掌握了这个 高效你自然就明白了
* 读取的时候加上数组无非就是把len换成数组,之后再把数组名放到read()里
*/
while ((len = fr.read())!=-1) {
fw.write(len);
}
fr.close();
fw.close();
复制代码
如果您觉得我的回答还满意的话,请回复一下我
我的QQ:2355928351
如果您还有其他的入学前问题可以加我的QQ
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2