美文网首页
【JAVA语法糖】可变参数

【JAVA语法糖】可变参数

作者: Hao_38b9 | 来源:发表于2020-04-21 13:43 被阅读0次

语法糖系列——可变参数

使用方法

public class VariableArgs {
    public static void test(String arg){
        System.out.println("这是重载函数1:"+arg);
    }
    public static void test(String ...args){
        System.out.println("这是重载函数2");
        for(String arg:args){
            System.out.println(arg);
        }
    }

    public static void main(String[] args) {
        test("你好");
        test("你好","我好","她也好");
    }
}

注意事项

  • 一个参数列表只能有一个可变参数,且必须放在最后
  • 固定参数的调用级别比可变参数高
  • 不能产生二义性,比如:
    public static void test(String ...args)
    public static void test(String arg,String ...args)

相关文章

网友评论

      本文标题:【JAVA语法糖】可变参数

      本文链接:https://www.haomeiwen.com/subject/hjeuihtx.html