【发布时间】:2014-04-17 11:19:27
【问题描述】:
List<Drank> dranken = admin.getBestelling().getDranken();
Iterator<Drank> it = dranken.iterator();
while (it.hasNext()) {
String name = it.next().getName();
String description = it.next().getDescription();
model.addRow(new Object[]{name,description});
}
这是我们的代码。我们想要遍历数组。
问题是如果你使用it.next(),它总是转到下一个值,因为我们有getName()和getDescription(),它总是跳过名称或描述,使值不匹配,
有什么建议吗?
【问题讨论】:
-
it#next() 转到 pic 下一个值。你需要 Drank darnk= it.next();然后访问你的对象drank.getName();喝了.getgetDescription()
-
@bhutto 这是一个答案,不管它有多短,都不是评论;)
-
谁反对这个?想发表评论吗?
-
@Joffrey 是的,我知道这是答案。那么 cmets 的简短回答有什么问题
-
@bhutto 看看“我什么时候不应该发表评论?”那里的部分:stackoverflow.com/help/privileges/comment