IO流中将字节流转成字符流的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO流中将字节流转成字符流的方法相关的知识,希望对你有一定的参考价值。

//字节流--->字符流
1.

public class TestIO {
 public static void main(String[] args) throws IOException {
  FileInputStream fis = new FileInputStream("c:/abc.txt");// 字节流
  InputStreamReader isr = new InputStreamReader(fis);// 字符流
  BufferedReader br = new BufferedReader(isr);// 缓冲流
  String str = null;
  if ((str = br.readLine()) != null) {
   System.out.println(str);
  }
  br.close();
  isr.close();
  fis.close();
 }

}

 2.

public class TestIO {
public static void main(String[] args) throws IOException {
FileReader fr = new FileReader("c:/abc.txt");
  BufferedReader br = new BufferedReader(fr);// 缓冲流
  String str = null;
  if ((str = br.readLine()) != null) {
   System.out.println(str);
  }
  fr.close();
  br.close();

 }

}

 

以上是关于IO流中将字节流转成字符流的方法的主要内容,如果未能解决你的问题,请参考以下文章

JAVA IO ( 字节流转化为字符流 )

Java IO

Java IO学习笔记转换流数据流字节数组流

Java学习之IO流(转换流)

字节流和字符流

Java IO流 之 InputStreamReader 字节流转字符流