zoukankan      html  css  js  c++  java
  • java方法重载 java方法传递可变数量的参数

    1.方法重载:

    多个相同名称的方法如果想在一个类中共存,这些同名方法一定是参数个数或者参数类型不一样。

    2.方法传递可变数量的参数(同类型)

    (1)数组作为参数

    public void printInfo(String[] args) {
            for(int i = 0;i<args.length;i++) {
                System.out.println(args[i]);
            }
        }
    
    
    //调用上述方法
    String[] arg = new String[] {"阿黑","","","6岁"};
            dog ahei = new dog();
            ahei.printInfo(arg);
    数组传入可变数量的参数

    (2)java特有的...的方式传递可变数量的参数的方法,调用时与数组相同。

            //当有多个形参是,可变数量的形参应放到最后面,否则会报错
        public void printInfo1(String... strings) {
            for(int i = 0;i<strings.length;i++) {
                System.out.println(strings[i]);
            }
        }
    
    
            //调用上述方法
            dog feibo = new dog();
            String[] arg1 = new String[] {"肥波","","","9岁"};
        feibo.printInfo1(arg1);                
    ...传入可变数量的参数
  • 相关阅读:
    厦门游记
    2021春节时光
    2021春节一帖
    阅读清单-2021
    LSTM
    三种梯度下降算法的区别(BGD, SGD, MBGD)
    数据降维:主成分分析法
    Windows10安装Oracle 11g
    C++智能指针
    C++开发岗基础面试题
  • 原文地址:https://www.cnblogs.com/wfswf/p/14613463.html
Copyright © 2011-2022 走看看