import java.util.ArrayList; import java.util.LinkedList; import java.util.Iterator; import java.util.List; public class list { public static void main(String[] args) { String a = "A", b = "B", c = "C", d = "D", repeat = "Repeat"; List<String> list = new ArrayList<String>(); list.add(a); // 索引位置为 0 list.add(repeat); // 索引位置为 1 list.add(b); // 索引位置为 2 list.add(repeat); // 索引位置为 3 list.add(c); // 索引位置为 4 list.add(repeat); // 索引位置为 5 list.add(d); // 索引位置为 6 System.out.println(list.indexOf(repeat));//获取索引位置 System.out.println(list.lastIndexOf(repeat));//获取最后一个索引位置 System.out.println(list.indexOf(b)); System.out.println(list.lastIndexOf(b)); } }