首页 > 其他 > 详细

可变参数

时间:2017-02-15 23:29:56      阅读:162      评论:0      收藏:0      [点我收藏+]
--------------------------------------------------------------------------------
格式: 修饰符 返回值类型 方名称(数据类型... 变量名) {} 
--------------------------------------------------------------------------------
本质: 可变参数的本质是数组 
--------------------------------------------------------------------------------
注意事项: 如果方法上定义了多个参数,那么这个可变参数只能是最后一个参数 
--------------------------------------------------------------------------------


package com.heima.jdk5;
public class Demo3_ChangeableArgs {
   /**

    * * A:可变参数概述

         * 定义方法的时候不知道该定义多少个参数

      * B:格式

         * 修饰符 返回值类型 方法名(数据类型…  变量名){}

      * C:注意事项:

         * 这里的变量其实是一个数组

         * 如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个

    */

   public static void main(String[] args) {

      int[] arr = {11,22,33,44,55};

      //print(arr);

      print(11,22,33,44,55);

      System.out.println("---------------");

      //print();

   }

   

   /*public static void print(int[] arr) {

      for (int i = 0; i < arr.length; i++) {

         System.out.println(arr[i]);

      }

   }*/
   public static void print(int ... arr) {        //可变参数其实是一个数组

      for (int i = 0; i < arr.length; i++) {

         System.out.println(arr[i]);

      }

   }

}

 

 

可变参数

原文:http://www.cnblogs.com/loaderman/p/6403693.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!