【Java基础】ArrayList初始化操作

要用60个零初始化列表,请执行以下操作:

List<Integer> list = new ArrayList<Integer>(Collections.nCopies(60, 0));

如果你想用60个不同的对象创建一个列表,你可以使用Stream API和a Supplier,如下所示:

List<Person> persons = Stream.generate(Person::new)
                             .limit(60)
                             .collect(Collectors.toList());
posted @ 2021-06-16 09:12  satire  阅读(153)  评论(0编辑  收藏  举报