首先,我从文件中读取。阅读很好ő
。
然后,我在控制台中输入ő
,如果我比较它们,我就错了。我希望InputStream inp = new FileInputStream(file)
也可以使用控制台阅读。
编辑:我使用<div class="container">
<div class="item">
<div class="feature"><img src="http://placekitten.com/g/180/50"></div>
<span class="caption">Caption text</span>
</div>
<div class="item">
<div class="feature">
<img src="http://placekitten.com/g/180/50"></div>
<span class="caption">Longer caption text that is longer than one line</span>
</div>
</div>
.container {
display: flex;
width: 360px;
}
.item {
display: flex;
flex-direction: column;
height: 180px;
}
.item .feature {
flex: 1;
}
来阅读文件。
答案 0 :(得分:0)
请尝试使用InputStreamReader(System.in, "ISO-8859-16")
。
ISO-8859-15不包含字符ő
,但ISO-8859-16不包含字符ő
。此外,0151
是ISO-8859-16中的代码点ö
,与ISO-8859-15中的const (
// FATAL represents fatal errors
FATAL = iota
代码点相同,它解释了您当前的结果。
答案 1 :(得分:0)
只需使用windows-1250
编码即可。 (Java不支持ISO-8859-16
。)