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);                
    ...传入可变数量的参数
  • 相关阅读:
    操作MySQL数据库相关代码
    JSP(1)
    servlet(6)
    servlet(5)
    Java易错知识点(2)
    Java Web项目中解决中文乱码方法总结
    Java易错知识点(1)
    servlet(4)
    TCP协议之三次握手四次挥手
    day-4 map&filter
  • 原文地址:https://www.cnblogs.com/wfswf/p/14613463.html
Copyright © 2011-2022 走看看