我试图将相同的希伯来语单词相互匹配,但它总是调用 else 程序的一部分。
这是我在代码中实际尝试的:
通过传递希伯来语单词调用方法(来自 string.xml)
<string name="shevat" >שְׁבָט</string>
getCurrentMonthIndex("שְׁבָט")
下面的方法总是返回 false
private boolean getCurrentMonthIndex(String month) {
if (month.equals("שְׁבָט")) {
Log.d("Result:", "equal");
return true;
} else {
Log.d("Result:", "not equal");
return false;
}
}
如果我对值进行硬编码,那么它返回 true
private boolean getCurrentMonthIndex(String month) {
if ("שְׁבָט".equals("שְׁבָט")) {
Log.d("Result:", "equal");
return true;
} else {
Log.d("Result:", "not equal");
return false;
}
}
斯蒂芬大帝
阿波罗的战车
相关分类