zoukankan      html  css  js  c++  java
  • 增强for循环

    增强for循环(也称for each循环)是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个Iterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。

    for(元素的数据类型  变量 : Collection集合or数组){ 
          //操作代码
    }

    例1 遍历数组

    public class ForDemo1 {
        public static void main(String[] args) {
            int[] arr = {1,3,5,7,11};
            //使用增强for遍历数组
            for(int a : arr){//a代表数组中的每个元素
                System.out.println(a);
            }
        }
    }

    例2 遍历集合

    import java.util.ArrayList;
    import java.util.Collection;
    
    public class ForDemo2 {
        public static void main(String[] args) {
            Collection<String> coll = new ArrayList<String>();
            coll.add("aa");
            coll.add("cc");
            coll.add("bb");
            //使用增强for遍历
            for(String s :coll){//接收变量s代表 代表被遍历到的集合元素
                System.out.println(s);
            }
        }
    }
  • 相关阅读:
    JVM基础
    JVM基础
    python相关
    charles 的配置与使用
    大型缓存架构实战
    redis环境搭建
    多线程与并发 | 线程池
    JVM | 内存溢出和解决方案
    读书笔记 | Mysql是怎样运行的
    读书笔记 | Java并发编程实战
  • 原文地址:https://www.cnblogs.com/svipero/p/12411244.html
Copyright © 2011-2022 走看看