我正在尝试通过System.out.println
打印希伯来语单词,但是输出的结果是问号:????
这个问题阻止了我创建if语句来检查字符串是否等于希伯来语中的某些内容。
String one = "בוקר";
String two = "בוקר";
if (one.equals(two)) {
System.out.println("בוקר");
}
//just for test the question marks:
System.out.println("בוקר");
我打开了“其他设置 -> 默认设置 -> 编辑器 -> 文件编码”选项卡,并尝试将其设为“utf-8”。但这样做失败后,我又尝试将其设为“windows-1255”。但是仍然会出现问号。
==
,字符串也应该被内部化,并且它应该返回true
。 - Dici