/**
* 字符缓冲流+新增方法(不发生多态)
* @author Administrator
*
*/
public class buffered {
public static void main(String[] args) {
//创建源仅限于字符的纯文本
File src=new File("E:/others/goodOrBad11.txt");
File dest=new File("E:/others/goodOrBad222.txt");
//选择流
BufferedReader reader=null;
BufferedWriter writer=null;
try {
reader=new BufferedReader(new FileReader(src));
writer=new BufferedWriter(new FileWriter(dest));
/*char[] flush=new char[1000];
int len=0;
while(-1!=(len=reader.read(flush))){
writer.write(flush, 0, len);
}*/
//新增方法的操作
String line=null;
while(null!=(line=reader.readLine())){
writer.write(line);
writer.newLine();//换行符号
}
writer.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
try {
while (null != (reader)) {
reader.close();
}
} catch (Exception e2) {
}
try {
while (null != (writer)) {
writer.close();
}
} catch (Exception e2) {
}
}
}
}
[IO]——缓冲流
最新推荐文章于 2021-08-30 21:37:21 发布