Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 自动填充多维字符串[][]数组_Java_Arrays_String - Fatal编程技术网

Java 自动填充多维字符串[][]数组

Java 自动填充多维字符串[][]数组,java,arrays,string,Java,Arrays,String,我有一个字符串数组: String[][] array = new String[7][6]; 我想用“[]”自动填充所有内容,一个循环基本上设置默认值。我尝试使用数组。填充,但效果不太好。如果您希望将其放在一个循环中,这将适用于您 Arrays.asList(array).forEach(a->Arrays.fill(a,"[]")); String[][] myArray = new String[7][6]; int i, j; for(i=0; i<7; i++) { j

我有一个字符串数组:

String[][] array = new String[7][6];

我想用
“[]”
自动填充所有内容,一个循环基本上设置默认值。我尝试使用
数组。填充
,但效果不太好。

如果您希望将其放在一个循环中,这将适用于您

Arrays.asList(array).forEach(a->Arrays.fill(a,"[]"));
String[][] myArray = new String[7][6];
int i, j;
for(i=0; i<7; i++)
{
j=i;
myArray[i] [j]= " ";
j++;
myArray[i] [j]= " ";
j++;
myArray[i] [j]= " ";
j++;
myArray[i] [j]= " ";
j++;
myArray[i] [j]= " ";
j++;
myArray[i] [j]= " ";
}
String[][]myArray=新字符串[7][6];
int i,j;

对于(i=0;i)使用两个嵌套循环有什么问题吗?我不知道如何在多维数组中设置循环最大长度的条件,然后实际将值设置为“[]”。这一个看起来很好,谢谢。你能解释一下forEach的确切用途吗?@DeanJ。