2015-09-06 3 views
2

люди, как добавить дополнительную строку в конец 2D ArrayList? Какая техника для этого? Или как мне подойти? Я не написал для этого код, потому что я не знаю, как его запустить.Добавление одной строки в конец `ArrayList`

У меня есть 2D ArrayList, который

ArrayList<ArrayList<T>> myBoard = new ArrayList<ArrayList<T>>(); и хотел бы добавить дополнительную строку к концу, но не знаю, как подойти к нему. Мой 2D ArrayList выглядит следующим образом:

The number of rows is 6 
The number of cols is 3 
ABC 
AAA 
BAC 
BEC 
BEA 
BAB 

Может пожалуйста, кто-л помочь мне?

public void addRowBottom(ArrayList<ArrayList<T>> myBoard){ 
     ArrayList<T> addRow = new ArrayList<T>(); 

} 
+1

Есть ли арраист из рядов? На чем это состоит? Или аррайалист представляет ряд? –

+1

никогда не получишь ответа :) –

ответ

3

Список заказанных изделий. Когда вы добавляете в список, он уже добавляет в конце. Это будет самый высокий индексированный элемент в списке.

public void addRowBottom(ArrayList<ArrayList<T>> myBoard){ 
     ArrayList<T> addRow = new ArrayList<T>(); 
     //add data to addRow 
     myBoard.add(addRow); 
} 
+0

WOW! Это оно?! :) – Michael

+0

@ Майкл Да. Попробуйте и посмотрите;) –

+0

@SureshAtta, спасибо за ответ! Еще один вопрос: добавить столбец в конце, должен ли я запустить цикл через 'myBoard' и добавить пустое пространство в конце каждой строки? Буду признателен! – Michael

Смежные вопросы