Java 可变参数基本使用

Posted 流楚丶格念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 可变参数基本使用相关的知识,希望对你有一定的参考价值。

文章目录

Java可变参数

可变参数简介

可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了,方法的参数类型已经确定,个数不确定,我们可以使用可变参数

可变参数定义格式

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

可变参数定义的注意事项

  • 这里的变量其实是一个数组,例如:[10, 20]
  • 如果一个方法有多个参数,包含可变参数,可变参数要放在最后

可变参数的基本使用

代码示例,例如下面可变参数函数的定义及其调用。

public class ArgsDemo1 
    public static void main(String[] args) 
        System.out.println(sum(10, 20));
        System.out.println(sum(10, 20, 30));
        System.out.println(sum(10, 20, 30, 40));

        System.out.println(sum(10,20,30,40,50));
        System.out.println(sum(10,20,30,40,50,60));
        System.out.println(sum(10,20,30,40,50,60,70));
        System.out.println(sum(10,20,30,40,50,60,70,80,90,100));
    
    

    public static int sum(int... a) 
        System.out.println("计算:"+ Arrays.toString(a) +" 的和");
        int sum = 0;
        for(int i : a) 
            sum += i;
        
        return sum;
    

运行结果如下:

以上是关于Java 可变参数基本使用的主要内容,如果未能解决你的问题,请参考以下文章

java中参数变量具体是啥,可以干啥,有啥作用,

Java中方法内的可变参数怎么使用

Java中方法内的可变参数怎么使用

Java实训笔记——-抽象类-接口-泛型-集合

java-可变参数

java-可变参数