软件工程 判断题 较难 ★ 精品

迭代器模式遍历集合 — 软件工程判断题

软件设计模式 行为型模式之二:观察者与迭代器 AI 三重审校通过

题目
某集合依次存放松、杉、柏、槐,分别为其创建相互独立的迭代器 i₁、i₂,二者均从首元素开始。规定 next() 返回当前元素并前进一位,hasNext() 只检查是否还有后续元素而不改变位置。依次执行 i₁.next()、i₁.next()、i₂.hasNext()、i₁.next()、i₂.next()。判断:最后一次调用返回“杉”。