import java.util.ArrayList; ArrayList<String> cars = new ArrayList<String>(); cars.add("Mercedes-Benz"); cars.add("Tesla"); cars.add("BMW"); cars.add(1, "Name"); // Вставити на позицію System.out.println(cars); // [Mercedes-Benz, Name, Tesla, BMW] Інші варіанти 1 String[] c = {"a", "b", "c", "d"}; List list1 = Arrays.asList(c); 2 List<Account> list = List.of( new Account(7), new Account(1), new Account(4), new Account(12) ); cars.size() // 3 cars.get(0) // Mercedes-Benz cars.set(0, "Opel"); // [Opel, Tesla, BMW] - змінити на позиції cars.addAll(Arrays.asList("Volvo","Toyota","Audi")); cars.remove(0); // [Tesla, BMW] cars.clear(); // [] for (int i = 0; i < cars.size(); i++) { System.out.println(cars.get(i)); } for (String x : cars) { System.out.println(x); } import java.util.List; List<Integer> numbers = new ArrayList<Integer>(); List<Integer> numbers = new ArrayList<>(); List list = new ArrayList(); // Objects list.add("14"); list.add(14); String a = (String)list.get(0); int b = (Integer)list.get(1);
import java.util.Collections; Collections.sort(cars); Collections.reverse(cars); Сортувати за власним критерієм
LinkedList<Character> letters = new LinkedList<Character>(); + швидше додає/видаляє в середині та кінці списку - повільніший доступ