一、遍历List集合(三种方式)
List<String> list = new ArrayList<>();
list.add("Tom");
list.add("Jack");
list.add("Jerry");
//1、传统for循环遍历
for (int i = 0; i < list.size(); i++) {
String name = list.get(i);
System.out.println(name);
}
//2、加强for循环遍历
for (String name:list) {
System.out.println(name);
}
//3、迭代器遍历
Iterator<String> iterator = list.iterator();
while (iterator.hasNext()){
String name = iterator.next();
System.out.println(name);
}
二、遍历Set集合(两种方式)
注意:Set集合没有提供get方法,所以对Set集合只能通过加强for循环和迭代器进行遍历
Set<Integer> scores = new HashSet<Integer>();
scores.add(12);
scores.add(15