一:toArray();
二:使用for循环配合get的方式
三:使用迭代器正序遍历
四:使用迭代器逆序遍历
方式一:
List list = new ArrayList();
list.add("赵");
list.add("钱");
list.add("孙");
list.add("王");
Object[] arr = list.toArray();//把集合的元素添加到一个Object数组中返回
for(int i = 0;i < arr.length;i++) {
System.out.print(arr[i]+",");
}
方式二:
for(int i = 0;i < list.size();i++) {
System.out.print(list.get(i)+",");
}
方式三+四:
ListIterator it = list.listIterator();
while(it.hasNext()) {
System.out.print(it.next()+",");
}
System.out.println("\r");
while(it.hasPrevious()) {
System.out.print(it.previous()+",");
}