mport java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
public class Demo104 {
public static void main(String[] args) {
List list= new ArrayList();
list.add("王林");
list.add("万林");
list.add("表哥");
list.add("标哥");
// 方式一:toArray();
Object[] arr = list.toArray(); // 把集合的元素添加到一个Object数组中返回。
System.out.println("==========toArray方式遍历=========");
for(int i = 0; i < arr.length ; i++){
System.out.print(arr[i]+",");
}
// 方式二: 使用for循环配合 get的方式。
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()+",");
}
}
}
JAVA小练习104——使用四种方式遍历集合的元素
最新推荐文章于 2021-02-16 01:28:46 发布