import java.util.ArrayList;
import java.util.List;
public class SublistExample {
public static void main(String[] args) {
// 创建一个包含10个元素的列表
List<Integer> originalList = new ArrayList<>();
for (int i = 1; i <= 10; i++) {
originalList.add(i);
}
// 打印原始列表
System.out.println("Original List: " + originalList);
// 使用subList方法获取子列表,从索引2到索引6(不包括6)
List<Integer> sublist = originalList.subList(2, 6);
// 打印子列表
System.out.println("Sublist from index 2 to 5: " + sublist);
// 修改子列表中的元素会影响原始列表
sublist.set(1, 99);
// 打印修改后的原始列表
System.out.println("Modified Original List: " + originalList);
}
}
subList(int fromIndex, int toIndex)
方法用于返回一个从 fromIndex
开始(包含)到 toIndex
结束(不包含)的子列表。subList
方法获取了从索引2到索引6(不包括6)的子列表。然后我们修改了子列表中的一个元素,并观察到原始列表也发生了相应的变化。上一篇:java对象转json字符串方法
下一篇:java jna
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站