list.subList(from, to).clear();
会反作用于原来的list对象上,达到的效果就是删除list中对应的区间
你对 list.subList(from, to) 返回的 子视图的对应的list 上所做操作将 直接作用与 原list
希望安全的使用拷贝而不是应用可以通过构造一个新的List实现
new ArrayList(Collection<? extends E> c)
本文解释了在Java中如何使用List的subList方法来获取子列表,并强调了对子列表进行clear操作会直接影响到原始列表。为了避免这种影响,推荐使用newArrayList方法创建一个新的列表副本。
list.subList(from, to).clear();
会反作用于原来的list对象上,达到的效果就是删除list中对应的区间
你对 list.subList(from, to) 返回的 子视图的对应的list 上所做操作将 直接作用与 原list
希望安全的使用拷贝而不是应用可以通过构造一个新的List实现
new ArrayList(Collection<? extends E> c)
5515

被折叠的 条评论
为什么被折叠?