📜  Java中的Java .util.Arraylist.indexOf()(1)

📅  最后修改于: 2023-12-03 15:16:29.640000             🧑  作者: Mango

Java中的Java.util.ArrayList.indexOf()

ArrayList是Java容器类中非常常用的一个类,它实现了一个可调整大小的数组。

其中,java.util.ArrayList.indexOf()是一个用于查找特定元素在ArrayList中第一次出现的索引位置的方法。

语法
public int indexOf(Object o)

方法参数Object o是被查找元素的对象。

返回值
  • 如果找到,则返回该元素在ArrayList对象中的索引位置(索引从0开始)。
  • 如果未找到,则返回-1。
示例
import java.util.ArrayList;

public class Example {
    public static void main(String[] args) {
        ArrayList<String> colors = new ArrayList<String>();
        colors.add("Red");
        colors.add("Green");
        colors.add("Blue");
        int index = colors.indexOf("Green");
        System.out.println("Index of Green: " + index);
    }
}

输出:

Index of Green: 1
总结

通过java.util.ArrayList.indexOf()方法,我们可以查找一个元素在ArrayList中的索引位置。当我们需要在列表中查找或定位元素时,这个方法会非常有用。