将数组列表收缩到新大小
我真的需要自己实现它吗?
private void shrinkListTo(ArrayList<Result> list, int newSize) {
  for (int i = list.size() - 1; i >= newSize; --i)
  list.remove(i);
}
我真的需要自己实现它吗?
private void shrinkListTo(ArrayList<Result> list, int newSize) {
  for (int i = list.size() - 1; i >= newSize; --i)
  list.remove(i);
}
或者,您可以使用 subList 方法:
public static <T> List<T> shrinkTo(List<T> list, int newSize) {
    return list.subList(0, newSize - 1);
}
 
				    		 
				    		 
				    		 
				    		