首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

黑马软件工程师-IO流

2012-09-11 
黑马程序员-IO流-----------?android培训、java培训、java学习型技术博客、期待与您交流!?------------这几天

黑马程序员-IO流

-----------?android培训、java培训、java学习型技术博客、期待与您交流!?------------

这几天在学IO流,今天在这里做一个总结

FileInputStream fis=new FileInputStream("FileInputStreamTest.java");//创建字节输入流,读取的文件是FileInputStreamTest.java byte[] bbuf=new byte[1024]; //创建一个长度为1024的"竹筒",相当于缓存区 int hasRead=0; //用于保存实际读取得字节数 while((hasRead=fis.read(bbuf))!=-1) //重复"取水"过程,读到文件尾为-1 { System.out.println(new String(bbuf,0,hasRead));//取出"竹筒"中的水滴(字节),将字节数组转换成字符串输出 } fis.close();

?

  FileReader fr=new FileReader("FileReaderTest.java");//创建字节输入流,读取的文件是FileInputStreamTest.java  char[] cbuf=new char[1024];             //创建一个长度为1024的"竹筒",相当于缓存区  ......

?

FileInputStream fis=new FileInputStream("FileInputStreamTest.java");//创建字节输入流,读取的文件是FileInputStreamTest.java FileOutputStream fis=new FileOutputStream("FileInputStreamTest_Copy.txt");//创建字节输出流,写入到的文件是FileInputStreamTest_Copy.txt byte[] bbuf=new byte[1024]; //创建一个长度为1024的"竹筒",相当于缓存区 int hasRead=0; //用于保存实际读取得字节数 while((hasRead=fis.read(bbuf))!=-1) //重复"取水"过程,读到文件尾为-1 { fos.write(bbuf,0,hasRead); //每读取一次,即写入文件输出流 } fis.close(); //关闭流资源

?

?

?-----------?android培训、java培训、java学习型技术博客、期待与您交流!?------------

热点排行