Я работаю над шестым размерным массивом в Java, и после заполнения четвертого размера массива вручную я хотел использовать Array.fill (), чтобы сэкономить время и утомительное количество работы. Я пробовал многочисленные онлайн «решения», а также для/улучшенных для цикла безрезультатно. Я продолжаю получать исключение 3130 (исключение в Thread "Main" java.lang.arraystoreexception: java.lang.string). Любая помощь или понимание будут высоко оценены. Мой код: < /p>
String Colors [] [] [] [] [] [] = Новая строка [4] [4] [4] [4] [4] [4]; < /p>
for (String[][][][][] Red : colors) {
Arrays.fill(Red, (String) "Red");
for (String[][][][][] Blue : colors) {
Arrays.fill(Blue, (String) "Blue");
for (String[][][][][] Green : colors) {
Arrays.fill(Green, (String) "Green");
for (String[][][][][] Yellow : colors) {
Arrays.fill(Yellow, (String) "Yellow");
}
for (String[][][][][] Orange : colors) {
Arrays.fill(Orange, (String) "Orange");
}
for (String[][][][][] White : colors) {
Arrays.fill(White, (String) "White");
}
Подробнее здесь: https://stackoverflow.com/questions/405 ... ay-in-java