首页 > 编程语言 >java方法-可变参数(不定项参数)

java方法-可变参数(不定项参数)

时间:2023-03-24 09:56:33浏览次数:39  
标签:java 参数 result 可变 方法 numbers

可变参数(不定项参数)

  • JDK5开始,java支持传递同类型的可变参数给一个方法

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

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

    public static void printMax(double... numbers){
       if(number.length == 0){
           System.out.println("No argument passed");
           return;
      }
       double result = numbers[0];
    //排序
    for(int i = 1;i < numbers.length;i++){
      if(numbers[i]>result){
          result = numbers[i];
      }
    }
    System.out.println("The max value is"+ result);
    }

 

标签:java,参数,result,可变,方法,numbers
From: https://www.cnblogs.com/jiay-gm-xxrj-/p/17250379.html

相关文章

  • 获取url参数
    URI:UniformResourceIdentifiers即通用资源标识符。有效的URI中不能包含某些字符(例如空格),URI编码方法就可以对URI进行编码(UTF-8编码),Global对象的encodeURI()和enc......
  • java方法- 命令行传参(不重要,了解即可)
    命令行传参运行一个程序时再传递给消息,就靠传递命令行参数给main()函数实现publicclassCommandLine{  publicstaticvoidmain(String[]args){    for(i......
  • 如何提取 x64 程序那些易失的方法参数
    一:背景1.讲故事最近经常遇到有朋友反馈,在x64环境下如何提取线程栈中的方法参数,熟悉x64调用协定的朋友应该知道,这种协定范围下,方法的前四个参数都是用寄存器传递的,比......
  • 美团面试:熟悉哪些JVM调优参数?
    本文已经收录到Github仓库,该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校......
  • java中获取路径 -docker文件路径挂载到磁盘
    继签名章文档后,发现一个问题,服务器获取路径问题又三种:第一种使用httpRequest:StringrealPath=request.getSession().getServletContext().getRealPath("");第二种实......
  • Java基础语法3
    方法方法就是用来完成解决某件事情或实现某个功能的办法。publicstaticintsum(inta,intb){intresult=a+b;returnresult......
  • 【Java工具类】获取文件编码格式
    【使用方法】Stringencoding=EncodingDetect.getJavaEncode(filePath+File.separator+fileName);【工具类......
  • Java 数组概述
    为什么需要数组需求分析1:需要统计某公司50个员工的工资情况,例如计算平均工资、找到最高工资等。用之前知识,首先需要声明50个变量来分别记录每位员工的工资,这样会很麻烦。......
  • java学习日记20230322-代码块
    代码块代码块又称为初始化块,属于类中的成员,是类的一部分,类似于方法,将逻辑语句封装在方法体中,通过{}包围起来。但和方法不同,没有方法名,没有返回,没有参数,只有方法体,而且不......
  • JAVAWEB-NOTE08-request&response
    目录request与response对象简介Request对象继承体系获取请求数据request通用方式获取请求参数Request请求中文乱码问题--POSTRequest请求中文乱码问题--GET请求转发Respons......