字符流的两种读取方法

public int read():一次读取一个字符
public int read(char[] cbuf):一次读取一个字符数组
//创建对象
		InputStreamReader isr=new InputStreamReader(new FileInputStream("a.txt"));
		
		//一次读取一个字符
//		int len;
//		while((len=isr.read())!=-1){
//			System.out.print((char)len);
//		}
		//一次读取一个字符数组
		int len;
		char[] ch=new char[1024];
		while((len=isr.read(ch))!=-1){
			System.out.print(new String(ch,0,len));
		}
发布了209 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Ting1king/article/details/105028301