我有:
List list = [3,5,6]
Run Code Online (Sandbox Code Playgroud)
现在我想检查List是否有元素"3".当我这样做时:
list.contains("3")
Run Code Online (Sandbox Code Playgroud)
它返回false,所以如何做到这一点
正如其他人提到的那样,代码的问题在于列表包含整数3,而不是字符串"3".要检查整数3,请使用以下任一方法:
[1, 2, 3].contains(3)
Run Code Online (Sandbox Code Playgroud)
要么
3 in [1, 2, 3]
Run Code Online (Sandbox Code Playgroud)