Java是否有一个";在;或;不在「;与Python类似的运算符?
我正在用Java做一个项目,我想知道Java是否有类似Python中的“in”/“not in”操作符,如下面的示例所示Java是否有一个";在;或;不在「;与Python类似的运算符?,java,python,operators,Java,Python,Operators,我正在用Java做一个项目,我想知道Java是否有类似Python中的“in”/“not in”操作符,如下面的示例所示 >>>"jim" in "jimbo" >>>True 对于字符串,有: "jimbo".contains("jim"); // true 检查文档中的字符串。还有startsWith,endsWith和匹配项(使用正则表达式)。否。你应该这样做 "jimbo".contains("jim") contains()应该是您要查找的。P
>>>"jim" in "jimbo"
>>>True
对于字符串,有:
"jimbo".contains("jim"); // true
检查文档中的字符串。还有startsWith
,endsWith
和匹配项
(使用正则表达式)。否。你应该这样做
"jimbo".contains("jim")
contains()
应该是您要查找的。Python的可能副本
中的操作符映射到对象的\uuuuuuuuu contains()
方法。我相信Java字符串对象也有类似的东西。contains是一个非常方便的方法,在其他类型上也可以找到