可变个数形参的方法 1. jdk 5.0 新增的内容 2.集体使用 (核心) 必须是同一类型的才可以 2.1 可变个数形式的格式, 数据类型。。。变量名 2.2 当调用可变个数形参的方法时,传入的参数个数可以是0个 1个 2个....... 2.3 可变个数类型的方法与本类中方法名相同,形参不同,形参够构成方法之间构成重载 2.4 可变个数类型的方法与本类中的方法名相同,形参类型也相同的数组之间不构成重载, 可以说二者不能共存!!! 2.5 可变个数类型的遍历与数组的遍历一样 2.6 可变个数类型的方法的形参中,必须声明在末尾 2.7 可变个数类型的方法的形参中,最多只能声明一个可变形参 public class Demo05 { public static void main(String[] args) { Demo05 p1=new Demo05(); // p1.show(156); // p1.show("你妈的"); // p1.show("你妈的","N妈的的额的的"); //这个就是jdk新特性 可以多次接收多个参数列表 待续状态 p1.show("nimade ","NIAMDE ","草你妈的","真的是"); } public void show(int i){ System.out.println(i); }public void show(String s) { //把这个注释调 就会运行下一个代码 System.out.println(s); }public void show (String ...strs){ System.out.println("String(String...strs)"); // 可变个数形参的方法遍历 和 数组的遍历 一样 for (int i = 0; i <strs.length ; i++) { System.out.println(strs[i]); } } // public void show (String[] srts){ 也可以说二者不能共存 // // } }
双手合十 做自己的神
2021/12/10 0:10:11