当前位置:   article > 正文

Java可变参数概念_java 可变参数

java 可变参数

一、概念:

可变参数是指其参数数目可变,但名称和功能相同。如有时候计算整数加法时,可能要我们计算多个数的加法(虽然可以用循环进行遍历),但java有设计了可变参数(本质上是基于数组)这个概念,设计一个函数,形参可以接收多个参数。

二、格式:

(访问权限)修饰符 返回值 函数名(参数类型...变量名);(其中这个变量名是可变数组名

eg:public static int sun(int ...a);

三、代码:

  1. public class Sum {
  2. public static void main(String[]args)
  3. {
  4. System.out.println(SumFunction.sum(12,22,88));
  5. System.out.println(SumFunction.sum(12,22,88,99));
  6. System.out.println(SumFunction.sum(12,22,88,99,80));
  7. System.out.println(SumFunction.sum(12,22,88,99,80,100));
  8. }
  9. }
  10. class SumFunction {
  11. public static int sum(int... arr) {
  12. int sum = 0;
  13. for (int value : arr) {
  14. sum = sum + value;
  15. }
  16. return sum;
  17. }
  18. }

远行结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/156084
推荐阅读
相关标签
  

闽ICP备14008679号