package IO;
import java.io.*;
public class test {
public static void main(String[] args) throws IOException {
FileInputStream fis = new FileInputStream("D://1.txt");
InputStreamReader isr=new InputStreamReader(fis,"GB2312");
BufferedReader br = new BufferedReader(isr);
FileOutputStream fos =new FileOutputStream("E://2.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos,"GB2312");
BufferedWriter bw =new BufferedWriter(osw);
int i=0;
while((i=br.read())!=-1){
bw.write(i);
}
bw.close();
br.close();
}
}
FileWriter和FileReader不能识别中文字符。