Полное раскрытие;Мне нужно было знать это для назначения.Я хотел вернуть один массив в многомерный массив из метода.Я обошел проблему с приведенным ниже кодом, вернув его в другой одномерный массив, а затем использовал цикл for для передачи значений.
public class test
{
public static void main ( String args[] )
{
int[][] array1 = new int [100][5];
int[] temp = new int [5];
int num = 0;
temp = setValue();
for (int i = 0; i<=4; i++) // cycle 1
{
array1[num][i]= temp[i];
}
System.out.format("\n\n");
}
public static int[] setValue()
{
int[] array3 = new int [5];
for (int i = 0; i<=4; i++)
{
array3[i]= 2;
}
return array3;
}
}
Есть ли более традиционный способ вернуть array3 в array1 без цикла 1?Что-то вроде
array1[num][] = setValue();