Java从ArrayList指定position位置开始删除后面全部子元素
  TEZNKK3IfmPf 2023年11月14日 32 0

Java从ArrayList指定position位置开始删除后面全部子元素

    private void delete() {
        ArrayList<Integer> items = new ArrayList<>();

        for (int i = 0; i < 10; i++) {
            items.add(i);
        }

        removeFrom(items, 2);

        for (Integer i : items) {
            Logger.d(i);
        }
    }

    private void removeFrom(ArrayList list, int pos) {
        List sublist = list.subList(pos, list.size());
        list.removeAll(sublist);
    }

从0到9这十个整数元素,从指定位置position=2开始删除,删除位置position=2和以后的所有元素,最终输出结果为:0 1

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   23天前   50   0   0 java
  TEZNKK3IfmPf   2024年05月31日   55   0   0 java
TEZNKK3IfmPf