gpt4 book ai didi

java - 从 eclipse 中的文件中读取像 ö 和 ü 这样的字符

转载 作者:行者123 更新时间:2023-12-02 05:49:28 24 4
gpt4 key购买 nike

我有一个输入文件,其中包含一些单词,例如bört和übuk。当我根据以下代码阅读这一行时,我得到了这些奇怪的结果。怎么解决呢?

String line = bufferedReader.readLine();
if (line == null) { break; }
String[] words = line.split("\\W+");
for (String word : words) {
System.out.println(word);

输出为

b
rt
and
buk

最佳答案

尝试创建一个处理UTF8字符编码的BufferedReader:

FileInputStream fis = new FileInputStream(new File("someFile.txt"));
InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
BufferedReader bufferedReader = new BufferedReader(isr);

关于java - 从 eclipse 中的文件中读取像 ö 和 ü 这样的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23702687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com