1,输入流read()读取一个字节。只能输出该文本文档得第一个字节。
public static void main(String[] args) throws IOException {
InputStream in=new FileInputStream("test.txt");
int a=in.read();
System.out.println((char)a);;
}
2,单个字节循环读取,效率很低。输出全部文档内容。
public static void main(String[] args) throws IOException {
InputStream in=new FileInputStream("test.txt");
int a=in.read();
while(a!=-1){
System.out.print((char)a);
a=in.read();
}
in.close();
//记得关闭流资源
}
原文:http://my.oschina.net/u/2480757/blog/514579