java list indexof
时间: 2023-11-07 20:57:27 浏览: 141
javalist.zip_list集合 java
Java中的List接口有一个indexOf方法,用于返回指定元素在列表中首次出现的索引位置。该方法的签名如下:
int indexOf(Object o)
其中,参数o是要查找的元素。如果列表中存在该元素,则返回它的索引位置;如果列表中不存在该元素,则返回-1。
示例代码如下:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
int index = list.indexOf("banana");
System.out.println("Index of 'banana': " + index);
index = list.indexOf("watermelon");
System.out.println("Index of 'watermelon': " + index);
}
}
```
输出结果为:
```
Index of 'banana': 1
Index of 'watermelon': -1
```
阅读全文