1.foreach是jdk5.0新增的循环结构。它可以处理集合中的元素而不用考虑下标。
语法:for(variable:collection){ statement; }
forEach和iterator都可以遍历循环。一般调用的添加和删除都是集合中的方法。
forEach和iterator最大的不同在与remove方法。
注意:
如果想在循环语句中删除集合中的元素,就必须使用迭代器中的remove方法而不能使用集合的remove方法。否则会出错。
1.foreach是jdk5.0新增的循环结构。它可以处理集合中的元素而不用考虑下标。
语法:for(variable:collection){ statement; }
forEach和iterator都可以遍历循环。一般调用的添加和删除都是集合中的方法。
forEach和iterator最大的不同在与remove方法。
注意:
如果想在循环语句中删除集合中的元素,就必须使用迭代器中的remove方法而不能使用集合的remove方法。否则会出错。