Многомерные списки в Java
Список списков - это список,
элементами которого служат другие списки.
Тип записывают как
ArrayList<ArrayList<Integer>>.
Строки могут быть разной длины.
Строки добавляют через add.
Ячейку читают двумя вызовами get:
сначала строка, затем позиция в ней:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<ArrayList<Integer>> table = new ArrayList<>();
table.add(new ArrayList<>(Arrays.asList(1, 2, 3)));
table.add(new ArrayList<>(Arrays.asList(4, 5)));
System.out.println(table.get(0).get(2)); // выведет 3
System.out.println(table.get(1).get(0)); // выведет 4
Создайте список списков из двух строк:
"one", "two" в первой и
"three", "four" во второй.
Создайте трехмерный список из двух слоев.
В первом слое строка 1, 2,
во втором строка 3, 4.
Выведите число из второго слоя, первой
строки и второго столбца.