java IO流学习总结

2017-02-09  本文已影响0人  猎鹰jay_wong

一、纯文本数据,优先考虑字符流

1、读文件:

读出文件的结果如下,按行读取

2、写文件:

结果如下,创建了一个文件,并写入了内容

以上都是用了缓冲区,如果不用缓冲区。

写文件直接用

fileWrite.write("hello,nihau);

fileWrite.flush();

读文件一次读一个字符

int c;

while((c=fileReader.read())!=-1){

system.out.print((char)c)

}

二、字节流。非纯文本文件,只能用字节流

1、读文件

2、写文件

一个个读写太慢,定义数组。参考  http://www.jianshu.com/p/a3c221fb1ee7

拷贝文件案例

附加练习:拷贝文件一张图片案例

上一篇 下一篇

猜你喜欢

热点阅读