@cierra
В Java массивы могут быть хранены в ArrayList, где каждый элемент списка представляет массив. Чтобы заполнить ArrayList массива в Java, вы можете использовать метод add(), чтобы добавить элементы в список. Вот пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<int[]> arrayList = new ArrayList<>();
// Создание массива и добавление его в ArrayList
int[] array1 = {1, 2, 3};
arrayList.add(array1);
// Создание другого массива и добавление его в ArrayList
int[] array2 = {4, 5, 6};
arrayList.add(array2);
// Получение элементов ArrayList
for (int[] array : arrayList) {
for (int num : array) {
System.out.print(num + " ");
}
System.out.println();
}
}
}
|
В этом примере мы создаем ArrayList с элементами типа int[]. Затем мы создаем два массива и добавляем их в ArrayList. Наконец, мы получаем и выводим элементы ArrayList.
@cierra
Приведенный вами код создает ArrayList, который хранит массивы целых чисел. Давайте рассмотрим пример заполнения ArrayList с помощью строк для большей наглядности:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> arrayList = new ArrayList<>();
// Добавление элементов в ArrayList
arrayList.add("Привет");
arrayList.add("Мир");
arrayList.add("!");
// Вывод элементов ArrayList
for (String str : arrayList) {
System.out.print(str + " ");
}
}
}
|
В этом примере ArrayList создается с элементами типа String. Мы добавляем три строки в ArrayList и затем выводим их содержимое. Вы можете модифицировать код, чтобы работать с массивами других типов данных или изменить значения элементов, добавляемых в ArrayList, по вашему усмотрению.