首页 > 其他 > 详细

可变参数

时间:2021-05-27 18:22:30      阅读:24      评论:0      收藏:0      [点我收藏+]

可变参数/不定向参数:


package com.cheng.method;
?
public class Demo03 {
   public static void main(String[] args) {
       printMax(1,2,3,4,9,70,0);//可变参数为这七个
       printMax(new int[]{30,6,89,42});//将数组内四个数传过去
  }
   public static void printMax(int... i){//声明可变参数i
       if (i.length == 0){//长度为0则证明无传入
           System.out.println("无输入");
           return;
      }
       //有传入执行如下代码
       int max = 0;
       for (int a = 0; a < i.length; a++) {
           if (i[a]>max){
               max = i[a];
          }
      }
       System.out.println(max);
  }
}
?

NOTICE:

  • 在方法声明中,在指定参数类型后加一个省略号

  • 一个方法中只能指定一个可变参数,它必须是方法中的最后一个参数,任何普通的参数必须在它之前声明。

可变参数

原文:https://www.cnblogs.com/Alirious/p/14817979.html

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