为什么使用迭代器