我是一个有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
但是如果var1的值为“maintain”,var2的值为“inta”或“ain”等,它仍然返回true :(。 在Java中是否有一种可以进行完全文本匹配而不是部分匹配的方法? 例如
我面临一个非常基本的问题。有时候一些小事情可能会占据你整个一天:( 但感谢stackoverflow成员们总是尽力帮助 :)
我正在尝试匹配2个字符串,如果它们匹配,应该返回TRUE
现在我正在使用这个
if (var1.indexOf(var2) >= 0) {
return true;
}
但是如果var1的值为“maintain”,var2的值为“inta”或“ain”等,它仍然返回true :(。 在Java中是否有一种可以进行完全文本匹配而不是部分匹配的方法? 例如
if("mango"=="mango"){
return true;
}
thanks ! ! !
var1 == var2
就像是在问两个人是否是同一个人,而var1.equals(var2)
则像是在问两个人是否有相同的名字。 - hbw