clllection的遍历问题:
前提:不改便集合的结构(添加,删除)的前提下,对集合元素的成员变量的修改在任何一种遍历的情况下都是没有问题的。
1.使用迭代器啥都能干。(注意,只有接口是Collection的才有迭代器可以用)
2.使用普通for循环,若要改变集合的结构,及(删除某一个元素),改进方法是在删除之后手动设置 i-- 即可。
3.使用增强for,可以修改集合中元素的数据,但是,只能删除一个,并且删除后要立即break掉。
clllection的遍历问题:
前提:不改便集合的结构(添加,删除)的前提下,对集合元素的成员变量的修改在任何一种遍历的情况下都是没有问题的。
1.使用迭代器啥都能干。(注意,只有接口是Collection的才有迭代器可以用)
2.使用普通for循环,若要改变集合的结构,及(删除某一个元素),改进方法是在删除之后手动设置 i-- 即可。
3.使用增强for,可以修改集合中元素的数据,但是,只能删除一个,并且删除后要立即break掉。