上网查了许多资料,许多都是关于eclipse的解决,idea和eclipse差别不大但是也有区别。在此记录一下解决办法 问题原因 发现java.awt包会存在这个问题,swing包能很好的解决这种字符集变换的问题。原因awt包下的字符转换不智能。 解决办法 步骤:Run->Edit Conflgurations->Modify options->勾选Add VM options 在VM options中加入代码 -Dfile.encoding=GB18030