【发布时间】:2011-02-12 03:08:19
【问题描述】:
假设我已经创建了一个名为“iter”的迭代器和一个名为“database”的数组列表。我希望能够查看 arraylist 并查看 arraylist 中的任何元素是否等于名为“test”的字符串。如果是,那么我想将该元素添加到另一个列表中。
while(iter.hasNext()) {
if(database.next() == test) {
database.next().add(another_list);
}
}
我做错了什么?我对java中的迭代器完全陌生。我需要编写自己的迭代器类吗?任何代码示例将不胜感激。谢谢
【问题讨论】: