我正在尝试使用write.write()函数将一些数字写入* .txt文件。当我用记事本打开创建的文件时,我看到了乱码,但是当我用notepad ++打开时,文件就可以了。谁能解释为什么会这样呢?
try {
for(int i = 0; i < predictionsList.size(); i ++){
writer.write(Integer.toString(predictionsList.get(i)));
writer.write("\n");
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
答案 0 :(得分:0)
您在问题中提供的信息是不够的,即使我们可以推断您的问题与您正在编写的文本文件的编码有关
验证BOM格式,默认情况下在记事本++中选择