首页 > 代码库 > JavaSE 可变参数的方法重载
JavaSE 可变参数的方法重载
1 /** 2 * 可变参数的方法重载 3 */ 4 class A { 5 public void test(int a, int b) { 6 System.out.println(a+", "+b); 7 } 8 9 public void test(int...params) {10 for(int i=0; i<params.length; i++) {11 if(i!=0) {12 System.out.print(", ");13 }14 System.out.print(params[i]);15 }16 }17 18 public static void main(String[] args) {19 A a = new A();20 a.test(1,2);21 a.test(1,2,3);22 }23 }
本程序不会出现编译错误,可变参数的方法一样可以与普通方法构成重载。
JavaSE 可变参数的方法重载
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。