在循环到另一个列表java时尝试将元素添加到列表中

时间:2017-10-20 08:38:43

标签: java android arraylist

我有一个包含2个列表的代码:

final List<String> imageList = new ArrayList<String>();

List<BacktoryObject> todoNotes = response.body();

for (BacktoryObject todo : todoNotes) {

}

我只想循环到todoNotes并向imageList添加元素,例如:

List<BacktoryObject> todoNotes = response.body();

for (BacktoryObject todo : todoNotes) {
   imageList.add("hello");
}

但它没有工作,imageList没有添加任何内容,我100%确定我的for循环完美无缺。我该怎么做?

1 个答案:

答案 0 :(得分:2)

从它的外观来看,你的代码应该可以正常工作。你可以试试这个。它做同样的事情,但速度要快得多。

int n = todoNotes.size();
while (n-- > 0) imageList.add("hello");