ArrayList类方法indexOf(Object o)用于查找列表中特定元素的索引。
public int indexOf(Object o)
如果列表中不存在指定的元素,则此方法返回 -1。
例
package beginnersbook.com;import java.util.ArrayList;public class IndexOfExample { public static void main(String[] args) { ArrayList<String> al = new ArrayList<String>(); al.add("AB"); al.add("CD"); al.add("EF"); al.add("GH"); al.add("IJ"); al.add("KL"); al.add("MN"); System.out.println("Index of 'AB': "+al.indexOf("AB")); System.out.println("Index of 'KL': "+al.indexOf("KL")); System.out.println("Index of 'AA': "+al.indexOf("AA")); System.out.println("Index of 'EF': "+al.indexOf("EF")); }}
输出:
Index of 'AB': 0Index of 'KL': 5Index of 'AA': -1Index of 'EF': 2
