Java遍歷ArrayList的三種方式

package com.company;

import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

public class forarraylist {
    public static void main(String[] args){

        List<String> list = new ArrayList<String>();
        list.add("我");
        list.add("是");
        list.add("最");
        list.add("帥");
        list.add("的");

        // For-Each 遍歷List
        for(String i:list){
            System.out.print(i);
        }
        System.out.println('\n');

        // ArrayList -> 數組
        String[] strArray = new String[list.size()];
        list.toArray(strArray);
        for (String s : strArray) {
            System.out.print(s);
        }
        System.out.println('\n');
        
        // 使用迭代器進行相關遍歷
        Iterator<String> ite = list.iterator();
        while (ite.hasNext()){
            System.out.print(ite.next());
        }
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章