Io流之字符流的介绍及使用
package Io流;
import org.junit.Test;
import java.io.*;
/**
* 字符流读取纯文本文件
* 1.字符输入流 Reader
* 1.1 FileReader
* 1.2 BufferedReader
* 2.字符输出流 Writer
* 2.1 FileWriter
* 2.2 BufferedWriter
*/
public class Demo06 {
@Test
public void test(){
FileReader reader = null;
FileWriter writer = null;
try {
File file = new File("d:\\11.txt");
reader= new FileReader(file);
writer = new FileWriter("e:\\22.txt");
char[] chars = new char[1024];
int len = 0;
while ((len = reader.read(chars))!=-1){
String s = new String(chars, 0, len);
writer.write(s);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
reader.close();
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
人生不易,多多努力!!!
浙公网安备 33010602011771号