Cod*_*son 6 java sorting comparison integer arraylist
我有一个充满整数的arraylist.我只需要一种方法来获得arraylist中的前三个整数.
List<Integer> list;
Collections.sort(list);
List<Integer> top3 = new ArrayList<Integer>(list.subList(list.size() -3, list.size()));
我可以简单地使用subList,但是从subList()返回的列表是基本列表上的视图,因此在那里进行的更改将反映在top3中.