自学内容网 自学内容网

Java: 遍历 ArrayList

Java: 遍历 ArrayList

package animals;

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

/**
 * Description :
 *
 * @author : HMF
 * Date : Created in 15:03 2024/11/1
 * @version :
 */
public class Test001 {

    public static void main(String[] args) {
        List<String> lista = new ArrayList<>();
        lista.add("Hello");
        lista.add("World");
        lista.add("HAHAHHAHA");
        //第一种遍历方法使用For-Each 遍历list
        for(String str :lista){
            System.out.println(str);
        }

        //第二种遍历,把链表变为数组香港的内容进行遍历
        String[] strArray=new String[lista.size()];
        lista.toArray(strArray);
        for (int i=0;i<strArray.length;i++){
            System.out.println(strArray[i]);
        }

        //第三种遍历,使用迭代器进行相关遍历
        Iterator<String> ite= lista.iterator();
        while (ite.hasNext()){
            System.out.println(ite.next());
        }


    }

}
package animals;

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

/**
 * Description :
 *
 * @author : HMF
 * Date : Created in 15:03 2024/11/1
 * @version :
 */
public class Test001 {

    public static void main(String[] args) {
        List<String> lista = new ArrayList<>();
        lista.add("Hello");
        lista.add("World");
        lista.add("HAHAHHAHA");
        //第一种遍历方法使用For-Each 遍历list
        for(String str :lista){
            System.out.println(str);
        }

        //第二种遍历,把链表变为数组香港的内容进行遍历
        String[] strArray=new String[lista.size()];
        lista.toArray(strArray);
        for (int i=0;i<strArray.length;i++){
            System.out.println(strArray[i]);
        }

        //第三种遍历,使用迭代器进行相关遍历
        Iterator<String> ite= lista.iterator();
        while (ite.hasNext()){
            System.out.println(ite.next());
        }


    }

}

执行结果:


原文地址:https://blog.csdn.net/fen_fen/article/details/143433323

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!