首先,我从文件中阅读。阅读是很好的,ő。
然后,我在控制台中输入ő,如果比较它们,就会得到false。我希望ő与控制台阅读以及。
编辑:我使用InputStream inp = new FileInputStream(file)读取文件。
发布于 2016-06-20 12:13:32
只需使用windows-1250编码。(Java不支持ISO-8859-16。)
发布于 2016-06-17 18:09:13
尝试使用InputStreamReader(System.in, "ISO-8859-16")代替。
ISO-8859-15不包含字符ő,但ISO-8859-16包含字符。此外,ő是ISO8859-16中的代码点0151,这与ISO-8859-15中的ö是相同的代码点,这说明了您当前的结果。
https://stackoverflow.com/questions/37884559
复制相似问题