List三种遍历方式(以ArrayList举例)
先插入元素
List<T> list= new ArrayList<>();
list.add(t1);
list.add(t2);
list.add(t3);
迭代器遍历
Iterator<T> iterator = list.iterator(); while(iterator.hasNext()){
T t = iterator.next();
}
普通for循环(因为List有索引所以可以使用get(索引)来获取元素) for (int i = 0; i < list.size(); i++) {
T t=list.get(i);
}
增强for循环(底层原理还是迭代器) for (T t : list) {
//t就是我们 每次遍历到的元素;
}Set特点