一、List遍历
方式一:使用普通for循环【只能操作list集合】
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
//普通for循环
for(int i = 0;i < list.size();i++){
System.out.println(list.get(i));
}
方式二:增强for循环
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
// 增强for循环
for(String s : list){
System.out.println(s);
}
方式三:迭代器遍历,Iterator()获取到迭代器,然后通过迭代器的方法获取。
// 多态 父类引用指向子类对象
Collection c = new ArrayList();
c.add("a");
c.add("b");
c.a