swift中的不等运算符(!=等价)

时间:2016-09-02 10:25:53

标签: swift

我们使用“==”检查swift中的字符串相等。但是如何在swift中使用!= (在目标c中)等效?我想检查str1!= str2.But编译器建议我要删除'!'字符。

2 个答案:

答案 0 :(得分:3)

不等于!=运算符在Swift中与在Objective C中相同,因为它是标准的C比较运算符

根据Basic Operators的Swift文档:

  

Swift支持所有标准C比较运算符:

     

等于(a == b)

     

不等于(a!= b)

您的示例不起作用的原因是因为您必须添加空格:

str1!=str2

应该是

str1 != str2

答案 1 :(得分:0)

你需要在str和!=

之间加一个空格

应该是str1!= str2