快捷取出index之前的元素,删除index之后的元素
有这么一个场景,当前数组中有50个元素,不同的用户需要取不同的数量。因此,当用户需要多少个元素时就返回多少个,减少多余数据的传输。
处理方式:
ArrayList list = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
list.add("4");
list.add("5");
list.add("6");
list.add("7");
list.add("8");
list.add("9");
list.add("10");
list.subList(4, list.size()).clear();
System.out.println(list);
输出如下
[1, 2, 3, 4]