面向对象(上)--- 可变个数的形参

    科技2023-10-29  99

    1.1.13 可变个数的形参

    具体使用:

    格式:数据类型 … 变量名

    当调用可变个数形参的方法时,传入的参数个数可以是:0个,1个,2个…

    可变个数形参的方法与本类中方法名相同形参不同的方法之间构成重载

    可变个数形参的方法与本类中方法名相同,形参类型也相同的数组之间不构成重载,换句话说,无法共存

    可变个数形参在方法的形参中,必须声明在末尾

    可变个数形参在方法的形参中,最多只能声明一个可变形参

    package com.ran; public class Ran { public static void main(String[] args) { Ran ran = new Ran(); ran.show("asd"); ran.show("aaa","bbb"); } public void show(String i){ System.out.println("str 1"); } public void show(String ... i){ System.out.println("str 2"); } public void show(int q,String ... i){ System.out.println("str 2"); } }
    Processed: 0.014, SQL: 8