遍历方式 traverse
8:52
- 迭代器
用Collection集合获取一个迭代器对象(默认指向集合的第一个元素)
然后用迭代器对象进行遍历
1 | Boolean hasNext()--->有没有下一个 |
Iterator<T> it = name.iterator();
注意一定要.var 否则的话
每次用while(name.iterator().hasnext)会一直获得一个新的从首开始的迭代器
While(it.hasNext()){
Sout(it.next())
}
增强for循环
For(type name : 数组或集合)lambda表达式遍历方法
Void forEach(Consumer<? Super T> action);