要将List <T>初始化为给定大小,您可以使用以下方法:
List<T> list = Stream.generate(null).limit(size).collect(Collectors.toList());
List<T> list = new ArrayList<>(size);
for (int i = 0; i< size; i++) {
list.add(null);
}
List<T> list = new ArrayList<>(Arrays.asList(new T[size]));
List<T> list = new ArrayList<>(size);
for (int i = 0; i< size; i++) {
list.add(null);
}
在这些方法中,您可以将T
替换为您要使用的实际类型。这将创建一个具有给定大小的列表,并将所有元素初始化为null。
领取专属 10元无门槛券
手把手带您无忧上云