import java.io.*;
public class FileStreamTest {
public static void main(String[] args) throws IOException{
File f=new File("a.txt");
FileOutputStream fop=new FileOutputStream(f);
OutputStreamWriter writer=new OutputStreamWriter(fop,"UTF-8");
writer.append("中文输入");//写入到缓冲区
writer.append("\r\n");
writer.append("English");
writer.close();//关闭写入流
fop.close();//关闭输出流
FileInputStream fip=new FileInputStream(f);
InputStreamReader reader=new InputStreamReader(fip,"UTF-8");
StringBuffer sb=new StringBuffer();
while(reader.ready()){
sb.append((char)reader.read());
}
System.out.println(sb.toString());
reader.close();
fip.close();
}
}