Java中,遍历 ArrayList的几种方法

来源:互联网 发布:成都php培训 编辑:程序博客网 时间:2024/05/18 16:55
import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** *遍历 ArrayList */public class test2 {    public static void main(String[] args) {        List<String> list=new ArrayList<String>();        list.add("Hello");        list.add("World");        list.add("HAHAHAHA");        //第一种遍历方法使用foreach遍历List        //也可以改写for(int i=0;i<list.size();i++)这种形式        for (String str : list) {            System.out.println(str);        }       //第二种遍历,把链表变为数组相关的内容进行遍历        String[] strArray=new String[list.size()];        list.toArray(strArray);        for(int i=0;i<strArray.length;i++) //这里也可以改写为  foreach(String str:strArray)这种形式        {            System.out.println(strArray[i]);        }       //第三种遍历 使用迭代器进行相关遍历        Iterator<String> ite=list.iterator();//获取list的迭代器        while(ite.hasNext())//判断下一个元素之后有值        {            System.out.println(ite.next());        }    }}
原创粉丝点击