//FileReader fr = new FileReader("d:/d.txt");
//BufferedReader br = new BufferedReader(fr);
OutputStreamWriter brs = new OutputStreamWriter(fr,"GBK");
//BufferedReader br = new BufferedReader(fr);
以上注释是常规写法,处理英文好使,处理中文就改为以下写法
OutputStreamWriter brs = new OutputStreamWriter(fr,"GBK");
BufferedWriter buffer=new BufferedWriter(brs);//把filewriter的写法写成FileOutputStream形式
buffer.write("测试");