【发布时间】:2016-11-09 11:10:43
【问题描述】:
我正在尝试在每 4 个项目之后向 ArrayList 添加一个元素。
ArrayList之后应该是这样的,
item|item|item|item|new_item|item|item|item|item|new_item|item...
所以我使用代码
int x=0;
for (int i=1;i<myNews.size();i++) {
if (i%4==0) {
NewsData news = new NewsData();
news.setId(999);
news.setItem_type(3);
news.setCat_id(97);
myNews.add(i+x,news);
x++;
}
}
这似乎没有按要求工作。我将如何实现这一目标?
【问题讨论】:
-
试试这个
myNews.add(i,news);