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

匿名 (未验证) 提交于 2019-12-02 21:53:52

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到10这十个整数元素,从指定位置position=2开始删除,删除位置position=2和以后的所有元素,最终输出结果为:0 1




易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!