可变个数形参

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 }

 

  

posted @ 2021-05-13 13:18  橘猫的夏天  阅读(46)  评论(0编辑  收藏  举报