java list指定截取
时间: 2024-01-15 18:19:26 浏览: 47
在Java中,可以使用subList方法来截取列表中的指定范围的子列表。subList方法是List接口的一个方法,用于返回列表中指定范围的子列表。
下面是一个示例代码,演示如何使用subList方法来截取列表中的指定范围的子列表:
```java
import java.util.ArrayList;
import java.util.List;
public class SubListExample {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
List<Integer> subList = numbers.subList(1, 4);
System.out.println(subList); // 输出:[2, 3, 4]
}
}
```
在上面的示例中,我们创建了一个整数列表numbers,并向其中添加了一些元素。然后,我们使用subList方法来截取列表中索引从1到4(不包括4)的子列表,并将结果存储在subList变量中。最后,我们打印出subList的内容,即截取得到的子列表。
需要注意的是,subList方法返回的是原列表的一个视图,对子列表的修改会影响到原列表,反之亦然。