填充数组中的数据

时间:2011-11-01 07:17:33

标签: java arrays

如何在不使用已知大小和值迭代的情况下填充数组?

示例:如果我想创建一个大小为5且值为1的数组。我不想使用大小为5进行迭代并使用add方法。还有其他办法吗?

4 个答案:

答案 0 :(得分:2)

使用变量实例化字符串数组:

String foo = getFoo();
String bar = getBar();
String[] myStringArray = { foo, bar};

使用文字实例化字符串:

String[] myStringArray = {"foo", "bar"};

使用某个值填充现有数组:

Arrays.fill(myStringArray, "1");

答案 1 :(得分:1)

int[] array = new int[5];
Arrays.fill(array, 1);

这应该有用。

答案 2 :(得分:1)

我相信你可以通过以下方式实现这一目标

int[] array = new int[5];
Arrays.fill(array, 0);

另外,您可以查看以下链接

Array Fill

答案 3 :(得分:0)

int[] arr = new int[5];
Arrays.fill(arr,1);
相关问题