背景
看dev.java,学集合框架时,原文写了iteration,翻译总翻成遍历,觉得奇怪
结论
都可以。“iterate” 既可以表示 “迭代”,也可以表示 “遍历”
iterate演化出两层含义
- 机械地重复执行(即迭代算法中“反复求近似解”那种含义);
- 依次访问集合中的每个元素(即遍历集合)。
编程中
- “迭代器(iterator)” 是一种机制
- “遍历(iteration)” 是这种机制实现的动作
看dev.java,学集合框架时,原文写了iteration,翻译总翻成遍历,觉得奇怪
都可以。“iterate” 既可以表示 “迭代”,也可以表示 “遍历”
iterate演化出两层含义
编程中