Java编程Iterator迭代器设计原理及实现代码示例