遍历方式 traverse

8:52

  1. 迭代器 用Collection集合获取一个迭代器对象(默认指向集合的第一个元素) 然后用迭代器对象进行遍历
代码块JAVA · 2 行收起展开
Boolean hasNext()--->有没有下一个
E next()--->返回下一个

Iterator<T> it = name.iterator(); 注意一定要.var 否则的话 每次用while(name.iterator().hasnext)会一直获得一个新的从首开始的迭代器

代码块JAVA · 3 行收起展开
While(it.hasNext()){
Sout(it.next())
}
  1. 增强for循环 For(type name : 数组或集合)

  2. lambda表达式遍历方法

Void forEach(Consumer<? Super T> action);