我有以下代码示例,我很确定第一个块应该放在 main() 中,但是我应该在哪里放置第二个块以使这个迭代器示例工作?
List<String> myList= new ArrayList<String> ( );
我在哪里放置这个?我需要创建第二个班级吗?
static void printAll(ArrayList myList)
{
Iterator it = myList.iterator();
}
然后是这个典型的迭代器模式……这与第二个代码块有什么关系吗?
static void printAll(ArrayList myList)
{
Iterator it = myList.iterator();
Object temp;
while( it.hasNext() )
{
temp = it.next();
System.out.println( temp );
}
return;
}