Java语言中的Iterator功能比较简单,只能单向移动。 它的主要功能有四种: (1)凡是实现Collections接口的数据结构都可以使用该方法。第一次调用Iterator的next()方法时,它返回序列的第一个元素。 (2)使用next()获得序列的下一个元素。 (3)使用hashNext()检查序列中是否有元素。 (3)使用remove()将迭代器新(上一个)返回的元素删掉。