文件字符输入禅薯岁流与文件字节输入流的功能相似,但是传送数据手纳的方式不一样,字节流以字节为单位传送数据,可以使文本、视频、音频、图片等。字符流以字符为单位传送数据,只能传送文本类型的数据。
创建字符输入流常用的构造方法:
语法贺睁1:
new FileReader(File file)12语法2:
new FileReader(String path) 可以通过FileReader 的readLine()方法实现。FileReader fr=new FileReader("filename.txt")//获取文件流
BufferedReader br = new BufferedReader(fr)//将流整体读取。祥扰
String str
while((str=br.readLine())!=null){//判断是否是最后一行
system.out.print(str)//散宴老输出每一行内容。
}
总冲升结:以上就是通过读取文件中每行内容,之后通过readLine方法进行每一行的内容输出。
前者是入口,后者要使用这个入口。即,后者不能直接去敬州读文件,前者可以直接读文件。
前者是节点流,后者是蔽则过滤宏稿棚流。
过滤流必须以已经存在的流为端点构造输入/输出流。所以后者以前者为端点构造输入流。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)