如果条件没有验证下面提到的字符串中的值。
//getting input box value
newText = input.getText().toString();
//using if condition newText got value "a"
if (newText=="a")
{
//do something
}
但上面的if条件不起作用我检查字符串是否正确值是a。
提前致谢
答案 0 :(得分:1)
在java中,您应该使用equals
方法来比较字符串的值:
if ("a".equals(newText)) {
//do something
}
要比较您可以使用==
的参考。有关详细信息,请查看:https://stackoverflow.com/a/513839/3225458