Может ли ArrayList быть двумерным массивом? - PullRequest
4 голосов
/ 23 февраля 2012

Я новичок в Java, программировании и StackOverflow. Мне нужно использовать список, где я могу добавлять или удалять вещи и не знаю начальный размер (например, ArrayList), но мне также нужно, чтобы он был двухмерным. Я читал в Google и StackOverflow и не могу найти конкретный ответ. Это возможно? А если нет, можете ли вы указать мне правильное направление? Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 23 февраля 2012
ArrayList<ArrayList> arrList2D = new ArrayList<ArrayList>(2);

arrList2D.add(new ArrayList());
arrList2D.add(new ArrayList());

arrList2D - это двухмерный массив ArrayList.

3 голосов
/ 23 февраля 2012

ну, вы всегда можете попробовать написать простой код и посмотреть, сработает ли это.Кстати, вы можете использовать Array list в массиве list, и я уверен, что это будет очень плохая идея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...