contains方法
contains()方法
格式:对象名.contains(Object o);//Object o 为需要查找或判断的内容。
作用:判断对象中是否包含Object o,若包含,则返回true,否则返回false
代码:
public class Test {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<String>();
names.add("wjq");
System.out.println(names.contains("wjq"));//true
System.out.println(names.contains("957"));//false
}
}
不同情况下的contains方法分析
源码展示:
//contains源码:
public boolean contains(Object o) {
return indexOf(o) >= 0;
}
//indexOf源码:
public int indexOf(Object o) {
if