要获取包含子列表的列表的索引,可以使用Java中的循环和条件语句来实现。以下是一个示例代码: ```java import java.util.ArrayList; import java.util.List; public class Main { public static void main(String[] args) { List<List<Integer>> list = new ArrayList<>(); list.add(List.of(1, 2, 3)); list.add(List.of(4, 5, 6)); list.add(List.of(7, 8, 9)); List<Integer> sublist = List.of(4, 5, 6); int index = -1; for (int i = 0; i < list.size(); i++) { if (list.get(i).equals(sublist)) { index = i; break; } } System.out.println("Index: " + index); } } ``` 在上面的示例中,我们创建了一个包含子列表的列表`list`,并定义了一个子列表`sublist`。然后,我们使用循环遍历`list`中的每个子列表,并使用`equals()`方法比较子列表是否相等。如果找到相等的子列表,我们将其索引赋值给`index`变量,并使用`break`语句跳出循环。最后,我们打印出找到的索引。 输出结果为: ``` Index: 1 ``` 这表示子列表`[4, 5, 6]`在列表`list`中的索引为1。