jdk1.5之后出现的,该写法避免了当有多个不同个数的参数方法时,对方法的重载。
package com.shipin; /** * @author QiaoJiafei * @version 创建时间:2016年2月17日 下午4:19:08 * 类说明 */ public class TestParameter { public static void main(String[] args) { // TODO Auto-generated method stub int sum = testadd(); System.out.println(sum); sum = testadd(1,2); System.out.println(sum); sum = testadd(1,2,3); System.out.println(sum); } public static int testadd(int ... para) { // TODO Auto-generated method stub int sum = 0; for(int i=0;i<para.length;i++) { sum += para[i]; } return sum; } }
输出结果:
0
3
6
时间: 2024-10-08 02:20:04