Java中的IO流(FileReader)

FileReader:

用来读取字符文件的便捷类
父类:InputStreamReader
FileReader 用于读取字符流。要读取原始字节流,请考虑使用 FileInputStream。

public static void main(String[] args) throws IOException {
		//1:创建字符输入便捷流
		FileReader fr = new FileReader("a.txt");
		//2:读数据
		//2.1 一次读取一个字符
		/*int num = 0;
		while((num = fr.read())!=-1){
			System.out.print((char)num);
		}*/
		//2.2 一次读取一个字符数组
		char[] ch = new char[1024*1024];
		int num = 0;
		while((num = fr.read(ch))!=-1){
			System.out.print(new String(ch,0,num));
		}
		//3:关闭流
		fr.close();
	}

猜你喜欢

转载自blog.csdn.net/qq_44013790/article/details/85330539