因为List 是一个元素有序的、可以重复、可以为 null 的集合;
所以;
方法indexOf可以获取元素出现的第一个位置的引索;
与之相反的是lastlndexOf获取元素最后出现的位置引索;
如果集合中没有该元素则返回-1;
其原理都是利用equals方法配合历遍来判断;
具体伪代码语法:
//先用contains判断是否有该元素
if(list集合.contains(对象)){
list集合.indexOf(对象名);
}
因为List 是一个元素有序的、可以重复、可以为 null 的集合;
所以;
方法indexOf可以获取元素出现的第一个位置的引索;
与之相反的是lastlndexOf获取元素最后出现的位置引索;
如果集合中没有该元素则返回-1;
其原理都是利用equals方法配合历遍来判断;
具体伪代码语法:
//先用contains判断是否有该元素
if(list集合.contains(对象)){
list集合.indexOf(对象名);
}