zoukankan      html  css  js  c++  java
  • Java可变参数

    JDK1.5开始, 支持一个方法的定义可用来传递同类型的可变参数,但有要求:

    1、在方法声明中,在指定参数类型后加一个省略号(...)

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

    用法例:常用于判断多个数值或某数组中的最大最少值

    代码:

    public static void main(String[] args){

      printMax(23,43,12,56);                          //

      printMax(new double[]{1,2,3});             //也可以是数组

    }

    public static void printMax(double ... numbers){

      if(numbers.length==0){

        System.out.println("无数据");

        return;

      }

      double result=number[0];

      for(int i=1; i<numbers.length;i++){

        if(number[i]>result){

          result=number[i];

        }

      }

      System.out.println("最大值是"+result);

    }

  • 相关阅读:
    Docker安装nexus
    docker常用操作备忘
    react-01
    SBT实操指南
    Play中JSON序列化
    SPARK安装一:Windows下VirtualBox安装CentOS
    SPARK安装三:SPARK集群部署
    SPARK安装二:HADOOP集群部署
    SLICK基础
    函数式编程
  • 原文地址:https://www.cnblogs.com/bbq668/p/11988516.html
Copyright © 2011-2022 走看看