如何在不使用已知大小和值迭代的情况下填充数组?
示例:如果我想创建一个大小为5且值为1的数组。我不想使用大小为5进行迭代并使用add方法。还有其他办法吗?
答案 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)
答案 3 :(得分:0)
int[] arr = new int[5];
Arrays.fill(arr,1);