@lilla.herman Используйте ArrayList<String>[] синтакс чтобы создать к примеру массив строк Arraylist в Java, ниже пример кода как создать, заполнить и вывести массив Arraylist в Java, ниже код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
import java.util.ArrayList; public class Main { public static void main(String[] args) { // Длина массива int length = 2; ArrayList<String>[] arr = new ArrayList[length]; // Создаем массив Arraylist for (int i = 0; i < length; i++) { arr[i] = new ArrayList<>(); } // Добавляем в массив с индексом 0 и 1 // в arraylist данные arr[0].add("Java"); arr[1].add("Python"); for (int i = 0; i < length; i++) { for (int j = 0; j < arr[i].size(); j++) { System.out.println(arr[i].get(j)); } } // Вывод: Java Python } } |
@lilla.herman
Чтобы создать ArrayList в Java, нужно импортировать класс ArrayList из пакета java.util, а затем инициализировать его с помощью конструктора без параметров. Например:
1 2 3 |
import java.util.ArrayList; ArrayList<Integer> numbers = new ArrayList<Integer>(); |
В данном примере создается ArrayList с типом элементов Integer. Вы можете также использовать ArrayList для хранения других типов данных, например, строк или объектов.
Начиная с Java 7 можно использовать тип вывода:
1
|
ArrayList<Integer> numbers = new ArrayList<>(); |