BufferReader与BufferInputStream 区别及用法
2013-05-26 10:31
459 查看
以reader结尾的都是以字符方式读入,而以stream结尾的都是字节形式
import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(new BufferedReader(new InputStreamReader(new FileInputStream("resource/A.in")))); //BufferedReader只能读入以字符形式装入的流,BufferedReader(Reader in), //new BufferedReader(new InputStream(new FileInputStream("resource/A.in")))是错误的 while(sc.hasNextLine()) { String str=sc.nextLine(); System.out.println(str); } } }
相关文章推荐
- File,FileInputStream,FileReader,InputStreamReader,BufferReader 的区别使用
- java中的四大输入:System.in,Scanner,InputStreamReader,BufferesReader的用法与区别【改】
- java IO 中Reader和InputStream的区别和用法
- java BufferedReader和InputStreamReader的区别
- Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
- InputStreamReader和OutputStreamWriter的用法
- InputStreamReader和BufferedReader的理解与用法
- java中Writer、Reader、OutputStream、InputStream 区别与联系之OutputStream篇
- java bufferedreader 与inputstream的区别
- java.io.Reader 和 java.io.InputStream的区别
- Java输入流之BufferReader和Scanner的用法!
- Scanner和BufferReader用法详记
- InputStream和Reader的区别
- Java中Inputstream与Reader的区别
- java中Writer、Reader、OutputStream、InputStream 区别与联系之InputStream篇
- InputStream和Reader的区别
- InputStreamReader 和FileReader的区别及InputStream和Reader的区别
- InputStreamReader和BufferedReader用法及真实案例
- InputStreamReader和OutputStreamWriter的用法
- InputStreamReader和BufferedReader用法及实例讲解