首页 > 代码库 > 字符流的过滤器
字符流的过滤器
字符流的过滤器
BufferedReader------>readLine 一次读取一行
BufferedWriter/PrintWriter--->写一行
执行结果
输出:
你好,我的名字叫中国
nihao,wodemingzijiaozhongguo
代码如下
1 package zhang; 2 3 import java.io.BufferedReader; 4 import java.io.FileInputStream; 5 import java.io.IOException; 6 import java.io.InputStreamReader; 7 8 9 public class BrAndBwOrPwTest { 10 /** 11 *对一个文件进行读取操作 12 * */ 13 public static void main(String[] args) throws IOException{ 14 /* 15 * 构造方法摘要 16 BufferedReader(Reader in) 17 创建一个使用默认大小输入缓冲区的缓冲字符输入流。 18 BufferedReader(Reader in, int sz) 19 创建一个使用指定大小输入缓冲区的缓冲字符输入流。 20 Reader用于读取字符流的抽象类 21 直接已知子类: 22 BufferedReader, 23 CharArrayReader, 24 FilterReader, 25 InputStreamReader, 26 PipedReader, 27 StringReader 28 * */ 29 BufferedReader br=new BufferedReader( 30 new InputStreamReader( 31 new FileInputStream("/home/jin/Desktop/test.txt"))); 32 String line; 33 while((line=br.readLine())!=null){ 34 System.out.println(line);//一次读取一行,并不能识别换行符System.out.print(line) 35 } 36 br.close(); 37 38 39 } 40 }
字符流的过滤器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。