news 2026/2/26 7:21:40

List接口的subList()方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
List接口的subList()方法

subList(int fromIndex, int toIndex)List接口提供的视图操作,用于在常数时间内获取原List的一个子列表

1、优点

subList()不复制数据,而是基于原列表的视图(View),避免额外的内存开销

2、底层实现

subList()不会创建新的列表对象,而是返回AbstractList#SubList视图,它仅维护:

offset(偏移量):起始索引fromIndex

size(子列表大小)toIndex - fromIndex

List的引用:子列表依赖原List进行操作

List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
List<Integer> subList = list.subList(2, 6); // [3, 4, 5, 6]
System.out.println(subList);
subList.set(0, 99);
System.out.println(list); // 原列表同步修改 -> [1, 2, 99, 4, 5, 6, 7, 8, 9, 10]


subList()不复制数据,而是直接修改原List

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/18 16:30:20

ContextMenuManager:Windows右键菜单深度优化指南

ContextMenuManager&#xff1a;Windows右键菜单深度优化指南 【免费下载链接】ContextMenuManager &#x1f5b1;️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager &#x1f525; 核心价值解析&#xff1a;从混乱到秩…

作者头像 李华
网站建设 2026/2/22 16:27:26

5个隐秘技巧:让ncmdump成为你的格式转换瑞士军刀

5个隐秘技巧&#xff1a;让ncmdump成为你的格式转换瑞士军刀 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 在数字音乐收藏管理中&#xff0c;格式转换往往是最容易被忽视却又至关重要的环节。就像厨房需要多功能刀具应对不同食材&…

作者头像 李华
网站建设 2026/2/16 21:17:10

从安装到应用:Lychee Rerank多模态智能重排序系统完整指南

从安装到应用&#xff1a;Lychee Rerank多模态智能重排序系统完整指南 Lychee Rerank MM 不是一个普通的排序工具&#xff0c;而是一套能真正“看懂”图文关系的智能语义匹配系统。当你在电商搜索栏输入“复古风牛仔外套”&#xff0c;它不仅能理解文字含义&#xff0c;还能准…

作者头像 李华
网站建设 2026/2/18 7:09:45

ChatGPT 本地化部署实战:从零搭建到生产环境避坑指南

ChatGPT 本地化部署实战&#xff1a;从零搭建到生产环境避坑指南 摘要&#xff1a;本文针对开发者在 ChatGPT 本地化部署过程中遇到的模型选择、资源消耗、API 集成等痛点&#xff0c;提供一套完整解决方案。通过对比不同部署方式的优缺点&#xff0c;详解基于 Docker 与 Kuber…

作者头像 李华
网站建设 2026/2/6 10:36:37

智能客服微服务架构实战:从技术选型到生产环境部署

传统客服系统把对话、工单、知识库、用户画像全塞进一个 War 包&#xff0c;高峰期 2000 并发就把线程池打满&#xff1b;每次上线都要全量回归&#xff0c;一个短信模板改动就得整包重启&#xff1b;更糟的是&#xff0c;客服组想同时试用新语义模型&#xff0c;运维只能无奈地…

作者头像 李华
网站建设 2026/2/25 19:32:31

StructBERT中文语义匹配应用:智能客服问答系统搭建指南

StructBERT中文语义匹配应用&#xff1a;智能客服问答系统搭建指南 1. 开篇&#xff1a;为什么你的客服系统总在“答非所问”&#xff1f; 你有没有遇到过这样的场景&#xff1a;用户输入“订单还没发货”&#xff0c;系统却回复“感谢您的好评”&#xff1b;或者用户问“怎么…

作者头像 李华