需求: 使用四种方式遍历集合的元素
// 方式一:toArray();// 方式二: 使用for循环配合 get的方式。
//方式三:使用迭代器正序遍历
//方式四:使用迭代器逆序遍历。
package it.sun.List;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.ListIterator;
public class Demo2 {
public static void main(String[] args) {
List list= new ArrayList();
list.add("王林");
list.add("万林");
list.add("表哥");
list.add("标哥");
Object[] arr = list.toArray();
System.out.println("=======使用toArray方法=========");
for(int i = 0 ; i < arr.length ; i ++) {
System.out.print(arr[i]+",");
}
System.out.println("\r\n=======使用get方法=========");
for(int i = 0 ; i < list.size() ; i++) {
System.out.print(list.get(i)+",");
}
System.out.println("\r\n=======使用迭代器方法=========");
ListIterator it = list.listIterator();
while(it.hasNext()) {
System.out.print(it.next()+",");
}
System.out.println("\r\n=======使用迭代器方法逆序遍历=========");
while(it.hasPrevious()) {
System.out.print(it.previous()+",");
}
}
}