Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java sublist

作者:冥界少主   发布日期:2025-06-07   浏览:20

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 结束(不包含)的子列表。
  • 子列表是原始列表的一个视图,因此对子列表的修改会反映在原始列表中。
  • 在上面的示例中,我们创建了一个包含1到10的整数列表,并使用 subList 方法获取了从索引2到索引6(不包括6)的子列表。然后我们修改了子列表中的一个元素,并观察到原始列表也发生了相应的变化。

上一篇:java对象转json字符串方法

下一篇:java jna

大家都在看

java连接数据库的代码

ubuntu 卸载java

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java 时间加一天

java demo

java 截取

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站