从arraylist中取第1到第10个数据放到新的list 怎么写 java
时间: 2024-03-28 07:42:17 浏览: 20
你可以使用 ArrayList 的 subList() 方法来获取第1到第10个元素,然后将其添加到一个新的 ArrayList 中。下面是一个示例代码:
```java
// 原始的 ArrayList
ArrayList<String> originalList = new ArrayList<String>();
// 向原始 ArrayList 中添加元素
originalList.add("element1");
originalList.add("element2");
originalList.add("element3");
originalList.add("element4");
originalList.add("element5");
originalList.add("element6");
originalList.add("element7");
originalList.add("element8");
originalList.add("element9");
originalList.add("element10");
originalList.add("element11");
originalList.add("element12");
// 获取第1到第10个元素
List<String> subList = originalList.subList(0, 10);
// 新的 ArrayList
ArrayList<String> newList = new ArrayList<String>();
// 将获取到的元素添加到新的 ArrayList 中
newList.addAll(subList);
// 输出新的 ArrayList
System.out.println(newList);
```
输出结果为:
```
[element1, element2, element3, element4, element5, element6, element7, element8, element9, element10]
```