黑马程序员技术交流社区

标题: 关于IO输入输出流的总结 [打印本页]

作者: a825105162    时间: 2016-5-21 09:38
标题: 关于IO输入输出流的总结
字节输入流:FileInputStream
             高效字节输入流: BufferedInputStream     
字符转换输入流:InputStreamReader
             字符转换输入流简化写法:FileReader
                            高效字符流输入流:BufferedReader
字节输出流:FileOutputStream
             高效字节输出流: BufferedOutputStream
字符转换输出流:InputStreamWriter
             字符转换输出流简化写法:FileWriter
                            高效字符流输入流:BufferedWriter
  1. //一次读取一个字符
  2. //                int ch = 0;
  3. //                while((ch=br.read())!=-1){
  4. //                        bw.write(ch);;
  5. //                }
  6.                
  7.                 //有一次读取一个字符数组
  8.                 char[] chs = new char[1024];
  9.                 int len = 0;
  10.                 while((len = br.read(chs))!=-1){
  11.                         bw.write(chs, 0, len);
  12.                         bw.flush();
  13.                 }               

  14. //一次读取一个字节
  15.                 int by = 0;
  16.                 while((by=fis.read())!=-1){
  17.                         System.out.print((char)by);
  18.                 }
  19. // 一次读取一个字节数组
  20.                 byte[] bys = new byte[1024];
  21.                 int len = 0;
  22.                 while ((len = fis.read(bys)) != -1) {
  23.                         fos.write(bys,0,len);
  24.                 }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2