• Java基础知识-ArrayList遍历的三种方法


    ArrayList 遍历

    package com.demo.clover;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    
    public class ArrListDemo {
        public static void main(String[] args) {
            //创建ArrayList集合
            ArrayList<Object> arrayList = new ArrayList<>();
            //给集合添加元素
            arrayList.add("java");
            arrayList.add("C++");
            arrayList.add("Python");
            arrayList.add("IOS");
            arrayList.add("Android");
            
            System.out.println("----第一种: 迭代器--------------");
            //第一种遍历方法:迭代器
            Iterator<Object> it = arrayList.iterator();
            while(it.hasNext()){
                String s = (String) it.next();
                System.out.println(s);
            }
            System.out.println("----------第二种:普通for-----------");
            
            
            
            //第二种遍历方法:普通for
            //x为下标 从0开始
            for(int x =0;x<arrayList.size();x++){
                String s1 = (String) arrayList.get(x);
                System.out.println(s1);
            }
            
            System.out.println("-----第三种:增强for---------------");
            //第三种遍历方法 :增强for
            for(Object s2: arrayList){
                System.out.println(s2);
            }
            
        }
    
    }
  • 相关阅读:
    第一部分 android display(sufaceflinger & overlay)
    UML类图关系大全
    第二部分 MediaPlayer的接口与架构
    Climbing Stairs
    Add Binary
    Plus One
    Unique Paths
    Length of Last Word
    Count and Say
    Valid Sudoku
  • 原文地址:https://www.cnblogs.com/eosclover/p/13183435.html
Copyright © 2020-2023  润新知