我正在尝试从文本文件中读取文本。有一些特殊字符,如 å、ä 和 ö。当我制作一个字符串并打印出该字符串时,我得到了??从这些特殊字符。我正在使用以下代码:
File fileDir = new File("files/myfile.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(
new FileInputStream(fileDir), "UTF8"));
String strLine;
while ((strLine = br.readLine()) != null) {
System.out.println("strLine: "+strLine);
}
谁能告诉我是什么问题。我希望 strLine 显示并保存 å、ä 和 ö,就像它们在文本文件中一样。提前致谢。