gpt4 book ai didi

java - 如何为项目列表设置默认值?

转载 作者:搜寻专家 更新时间:2023-10-30 21:37:57 25 4
gpt4 key购买 nike

我正在尝试将一些 python 代码转换为 java,并且需要设置一个列表的默认值。我知道默认值、列表的大小,我的目标是设置一个默认值,然后在我的程序中更改它们。在 python 中,我只是这样做(创建 10 个值为零的项目):

list = [0]*10  

我正在尝试:

List<Integer> list1 = Arrays.asList(0*10); // it just multiples 0 by 10.

它确实有效,我知道我可以做这样的事情:

for(int i = 0;i<10;i++)
{
list1.add(0);
}

我想知道是否有更好的方法(而不是 for 循环)?

最佳答案

Arrays.fill让您避免循环。

Integer[] integers = new Integer[10];
Arrays.fill(integers, 0);
List<Integer> integerList = Arrays.asList(integers);

关于java - 如何为项目列表设置默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9727195/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com