介绍
这期内容当中小编将会给大家带来有关如何在Java中使用可变参数可变参数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
package com.ossez.lang.tutorial.usecases; import org.slf4j.Logger; import org.slf4j.LoggerFactory;/* * ,* variable arguments  use 案例 ,*/public class  VarargsCase { private 才能static final  Logger Logger =, LoggerFactory.getLogger (VarargsCase.class); ,/* * ,,* sumVarargs ,,* ,,*,@param intArrays ,,* @return ,,*/static 才能;int  sumVarargs (int…, intArrays), { ,,,int ,,我; ,,,sum =, 0; ,,,for (小姐:=,0;,小姐:& lt;, intArrays.length;,我+ +),{ ,,,,,sum +=, intArrays[我]; ,,,} ,,,return (总和); ,,} ,/* * ,,*,Main 函数 ,,* ,,*,@param 参数 ,,*/public 才能;static  void 主要(String 参数[]),{ ,,,int sum =, 0; ,,,sum =, sumVarargs (new int[]{10日,12日,33岁,7}); ,,,logger.debug (“, Sum of 从而数组:,{},,,金额); ,,} }
<>强输出强>
程序运行的输出结果为:
2020/01/27 14:33:52调试(com.ossez.lang.tutorial.usecases。VarargsCase] -数组的总和:62
引用>扩展学习
<强> Java实例——可变参数可变参数使用强>
ava1.5提供了一个叫可变参数的新功能,就是可变长度的参数。
“Varargs"是“变量arguments"的意思。有时候也被简单的称为“变量arguments"
定义实参个数可变的方法:只要在一个形参的“类型”与“参数名“之间加上三个连续的“!”(即“…“,英文里的句中省略号),就可以让它和不确定个实参相匹配。
以下实例创建了sumvarargs()方法来统计所有数字的值:
<强>主要。java文件强>
public class Main { static 才能;int  sumvarargs (int…, intArrays) { ,,,int ,,我; ,,,金额=0; ,,,(i=0;, i<, intArrays.length;,我+ +),{ ,,,,,sum +=, intArrays[我]; ,,,} ,,,返回(总和); ,,} public 才能;static  void 主要(String args []) { ,,,int 金额=0; ,,,sum =, sumvarargs (new int[]{10, 12日,33}); ,,,System.out.println(“数字相加之和为:,,,+,总和); ,,} }以上代码运行输出结果为:
数字相加之和为:55
引用>上述就是小编为大家分享的如何在Java中使用可变参数可变参数了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
如何在Java中使用可变参数可变参数