zoukankan      html  css  js  c++  java
  • 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);
            }
            
        }
    
    }
  • 相关阅读:
    css3 实现水平或垂直布局
    css div 细边框
    css scroll bug
    F和弦大横按
    简单分析beyond作曲
    [编织消息框架][设计协议]优化long,int转换
    nginx 限制ip
    nginx注册成服务
    nginx 添加win 服务
    sqlserver 使用维护计划备份
  • 原文地址:https://www.cnblogs.com/eosclover/p/13183435.html
Copyright © 2011-2022 走看看