我有两个大小相同的数据列表。 我将两个列表添加到对象数组中,但课程提要列表在添加到“文章”列表之前已完全添加到对象列表中。我的挑战是同时将数据添加到课程表列表和文章列表中。 例如,如果课程大纲的索引为零,则让它获取课程大纲和文章的索引,然后将其添加到对象列表中,然后再移动 到1的索引直到最后一个索引,以便随着课程提纲的索引的增长,Article也会一直增长,直到它们到达列表中的最后一个元素。 以下是我的尝试,但无法按索引工作
这是对象列表
@SuppressWarnings("unused")
List <Object> obj = new ArrayList<Object>();
List <Syllabus> syllabus = articleOfAssociationDao.findByType(type);
obj.addAll(syllabus); //adding to an object list
for(int i =0; i < syllabus.size(); i++) {
List<Article> articleContent = articleContentDao.findBySyllabus(syllabus.get(i));
obj.addAll( articleContent); //adding to an object list
}
答案 0 :(得分:0)
以下工作吗?
for(int i =0; i < syllabus.size(); i++) {
List<Article> articleContent = articleContentDao.findBySyllabus(syllabus.get(i));
obj.add(syllabus.get(i));
obj.addAll(articleContent);
}