如题

解决方案 »

  1.   

    String s="你好hello";
    BufferedWriter br=new BufferedWriter(new FileWriter("c://test.txt"));
    br.write(s);
    /*或
    BufferedOutputStream br=new BufferedOutputStream(new FileOutputStream("c://test.txt"));
    br.write(s.getBytes());
    */
    br.close();
    以上方式中文都能正常显示,不知楼主是怎么写文件的
      

  2.   

    StringReader sr = new StringReader("我们");
    FileOutputStream fos = new FileOutputStream(new File(".\\我们.txt"));
    int a;
    while((a=sr.read())!=-1)
    fos.write(a);
    fos.close();这样就有问题了,不知道楼主怎么写的