可变个数形参
1.JDK5.0新增的内容
2.具体使用:
2.1可变个数新参的格式:数据类型 ... 变量名
2.2当调用可变形参的方法时,传入的参数可以是0个,1个,两个,三个,。。。
2.3可变个数形参在方法的形参中,必须声明在末尾。
2.4可变个数形参的方法与本类中方法名相同,形参类型也相同的数组之间不构成重载,换句话说,二者不能共存。
2.5可变形参在方法的形参中,最多只能声明一个形参。
1 package inheritance.exercise; 2 3 public class MethodArgsTest { 4 public static void main(String[] args) { 5 MethodArgsTest test = new MethodArgsTest(); 6 test.show(12); 7 test.show("me"); 8 test.show("hello","world","可变形参"); 9 } 10 public void show(int i){ 11 System.out.println(i); 12 } 13 public void show(String s){ 14 System.out.println(s); 15 } 16 public void show(String...strs){//String类型,填几个都行 17 for (String st:strs) { 18 System.out.println(st); 19 } 20 } 21 }
此为本人学习笔记,若有错误,请不吝赐教