码迷,mamicode.com
首页 > 编程语言 > 详细

高级for 循环创建数组和集合

时间:2017-06-02 11:36:54      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:stat   数列   for循环   []   对象   集合   格式   int   隐式   

高级for循环:

格式: for(数据类型 变量名:被遍历的集合(Collection)或者数组)

   对集合进行遍历。只能获取元素,当时不能对集合进行操作。

可变参数:数组参数的简写形式,不用每一次都手动的建立数组对象。只要将要操作的元素作为参数传递即可。隐式将这些参数封装成了数组。使用时,可变参数一定要定义在参数列表后边。

public class Jihe {
    public static void main(String[] args) {
        
         show("haha","bai","", "", "");
             }
              public static void show(String ...arr ){
                  System.out.println(“数组arr的度:”+arr.length);

                 for(int i=0;i<arr.length;i++){
                     System.out.println(“数组下标为”+i+"值:”+arr[i]);
                 }
              }
     }

结果为:

数组arr的度:5
数组下标为0值:haha
数组下标为1值:bai
数组下标为2值:王
数组下标为3值:郇
数组下标为4值:巩

public class Jihe {
    public static void main(String[] args) {
        
         show("haha", 1, 2, 3, 4);
             }
              public static void show(String s, int ...arr ){
                  System.out.println(arr.length);
                  
                 for(int i=0;i<arr.length;i++){
                     System.out.println("数组下标为"+i+"值:"+arr[i]);
                 }
              }
     }

结果为:

4
数组下标为0值:1
数组下标为1值:2
数组下标为2值:3
数组下标为3值:4

 

高级for 循环创建数组和集合

标签:stat   数列   for循环   []   对象   集合   格式   int   隐式   

原文地址:http://www.cnblogs.com/514929hgy/p/6932039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!