1. 问答
  2. 问答详情

Java ArrayList遍历

1个回答

0

采纳

java.util.ArrayList<E>是个实例的集合,其底层是数组组合。

遍历方式有四种:    

java.util.List<String> list = new java.util.ArrayLust<String>();
list.add("a");
list.add("b");
   
//方式一:使用java.util.Iterator容器迭代。
java.util.Iterator it = list.iterator();
while(it.hasNext()){
  System.out.println(it.next());
}
   
//方式二:使用foreach进行遍历。
for(String str : list){
  System.out.println(str);
}
   
//方式三:使用for循环进行遍历。
for(int i = 0; i < list.size(); i++){
  System.out.println(list.get(i));
}
   
//方式四:转换为数组进行遍历。
String[] arr = new String[list.size()];
arr = list.toArray();

撰写答案

验证码
点击刷新