public static void main(String[] args) {
        List<Integer> list = new ArrayList<>();
        for (int i = 1; i <= 1000; i++) {
            list.add(i);
        }
        System.out.println(list.size());
        //注意:subList(),会修改原有list,如果后续代码需要用list的数据,需要慎重!!!
        while (true) {
            System.out.println(list.size());
            if (list != null && list.size() > 300) {
                List<Integer> newList = list.subList(0, 300);
                System.out.println(newList.size());
                //很重要!!!
                newList.clear();
            } else {
                System.out.println(list.size());
                break;
            }
        }

    }

 

相关文章:

  • 2022-12-23
  • 2021-05-24
  • 2023-03-17
  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
  • 2021-08-07
相关资源
相似解决方案