如题,求解决!

解决方案 »

  1.   

    你本来就是乱码,才写进ini文件里的吧?
      

  2.   

    当然不是,我调试了几遍了,程序中是正确,写到ini中是乱码
      

  3.   

    new String(str.getBytes("GB2312"),"ISO8859-1");   
      

  4.   

    写入代码如下:FileWriter wriete = new FileWriter(filePaht,true);
    writer.write(str);
    writer.close();
      

  5.   

    问题解决了,是写入的方法有误,这样就没问题了:OutputStream out = new FileOutputStream(filePaht,true);
    out.write(str.getBytes("GBK"));
    out.close();