zoukankan      html  css  js  c++  java
  • for each.遍历集合或数组使用

    package seday11;

    import java.lang.reflect.Array;
    import java.util.ArrayList;
    import java.util.Collection;

    /**
    * @author xingsir
    * JDK5之后推出了一个特性:增强for循环也称为新循环,for each.
    * 新循环不是用来取代传统for循环的操作,而仅用来遍历集合或数组使用。
    */
    public class NewForDemo {

    public static void main(String[] args) {
    int[] num= {1,2,3,4,5};
    for(int i=0;i<num.length;i++ ) {
    int k=num[i];
    System.out.println(k);
    }
    for(int k:num) {
    System.out.println(k);


    Collection c = new ArrayList();
    c.add("1");
    c.add("2");
    c.add("3");
    c.add("4");
    c.add("5");
    System.out.println(c);
    /*
    * 编译器会将新循环遍历集合改为迭代器遍历,所以在遍历的过程中不能通过集合的方法增删元素
    */
    for(Object o:c) {
    String i=(String)o;
    System.out.println(i);
    }

    }
    }
    }

  • 相关阅读:
    常见面试题1
    勒索病毒防范方法
    VMware虚拟机打开后不兼容
    win10桌面显示我的电脑设置
    scala集合和Java集合对应转换操作
    scala中使用redis
    爬虫调研
    hadoop命令
    IDEA打jar包
    spark.mllib
  • 原文地址:https://www.cnblogs.com/xingsir/p/12090279.html
Copyright © 2011-2022 走看看