String 字符串不等于其他内容

String 字符串不等于其他内容,string,equals,String,Equals,我正在开发android eclipse。这似乎是一个简单的问题,但我还没有找到答案!我有一个字符串,如果它与其他内容不相等,我想在if语句中包含它。但我只知道mystring.equals(“示例”)。如果该字符串不等于其他字符串,如何输入?非常感谢 如果该字符串不等于其他字符串,如何输入 试试这个家伙。范例 if (!"someString".equals(myString)){ 这告诉它,如果myString的值不是someString,那么它将进入if条件。这样做而不是 if (!my

我正在开发android eclipse。这似乎是一个简单的问题,但我还没有找到答案!我有一个字符串,如果它与其他内容不相等,我想在if语句中包含它。但我只知道mystring.equals(“示例”)。如果该字符串不等于其他字符串,如何输入?非常感谢

如果该字符串不等于其他字符串,如何输入

试试这个家伙。范例

if (!"someString".equals(myString)){
这告诉它,如果
myString
的值不是
someString
,那么它将进入
if
条件。这样做而不是

if (!myString.equals("someString"){
将针对
NPE
进行保护,因此如果
myString
null
在第一个示例中不会出现异常

如果该字符串不等于其他字符串,如何输入

试试这个家伙。范例

if (!"someString".equals(myString)){
这告诉它,如果
myString
的值不是
someString
,那么它将进入
if
条件。这样做而不是

if (!myString.equals("someString"){

将针对
NPE
进行保护,因此如果
myString
null
则在第一个示例中不会出现异常。

更准确地说,String.equals()函数是返回类型
布尔值的函数

这意味着它根据比较字符串的值返回
true
false

因此:

if(myString.equals(“其他字符串”))

相当于:
if(myString.equals(“其他字符串”)==true)

要进行相反的测试,您需要:

if(myString.equals(“其他字符串”)==false)


或者类似的,正如codeMagic提到的:
如果(!myString.equals(“其他字符串”))
更准确地说,string.equals()函数是一个返回类型为
布尔值的函数

这意味着它根据比较字符串的值返回
true
false

因此:

if(myString.equals(“其他字符串”))

相当于:
if(myString.equals(“其他字符串”)==true)

要进行相反的测试,您需要:

if(myString.equals(“其他字符串”)==false)


或者,正如codeMagic提到的那样:
if(!myString.equals(“其他字符串”))

if(!myString.equals(“示例”))
?天哪,我是弱智。谢谢我在寻找像mystring.notequals这样的东西没问题。。。如果我可以建议<如果(!mystring.equals(“示例”))
我是个迟钝的人,那么用java思考将给你一个很好的java语言编程的第一印象。谢谢我在寻找像mystring.notequals这样的东西没问题。。。如果我可以建议<代码>用java思考将
让您对java语言编程有一个很好的初步了解