
java中的不定长参数
不定长度参数,就是没有划定长度的参数。
不定长参数要领的语法以下:
返回值 要领名(参数范例...参数称号)
在参数列表中运用“...”情势定义不定长参数,实在这个不定长参数就是一个数组,编译器会将(int...a)这类情势看做是(int[] a)的情势。
示例:编写一个不定长参数要领。
/** * 定义不定长参数要领 * * @author pan_junbiao * */ public class MyTest { public static int add(int... a) { int s = 0; for (int i = 0; i < a.length; i++) { s += a[i]; } return s; } public static void main(String[] args) { // 挪用不定长参数要领 System.out.println("挪用不定长参数要领:" + add(1, 2, 3, 4, 5, 6, 7, 8, 9)); System.out.println("挪用不定长参数要领:" + add(1, 2)); } }
运转效果:
引荐进修:Java视频教程
以上就是java中什么是不定长参数?的细致内容,更多请关注ki4网别的相干文章!