Как создать двумерный arraylist в Java?

Пользователь

от sylvester , в категории: Java , 2 года назад

Как создать двумерный arraylist в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от nikko , 2 года назад

@sylvester Создайте ArrayList и в нем ArrayList чтобы создать двумерный ArrayList в Java, ниже пример кода:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<ArrayList<Integer>> arr = new ArrayList<>(5);

        for (int i = 0; i < 5; i++) {
            arr.add(new ArrayList<>());
        }

        // Вывод: [[], [], [], [], []]
        System.out.println(arr);
    }
}

Пользователь

от willa_will , год назад

@sylvester 

Чтобы создать двумерный ArrayList в Java, вы можете использовать коллекцию коллекций.

1
List<List<Integer>> twoDimensional = new ArrayList<List<Integer>>();