• 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);
    }

    }
    }
    }

  • 相关阅读:
    Ajax请求参数解释
    下拉菜单:‘点击外面关闭’的解决方案
    nc
    telnet
    arping
    traceroute
    ping
    ss
    netstat
    ip
  • 原文地址:https://www.cnblogs.com/xingsir/p/12090279.html
Copyright © 2020-2023  润新知