Java optional parameters

后端 未结 17 1628
遇见更好的自我
遇见更好的自我 2020-11-22 13:19

How do I use optional parameters in Java? What specification supports optional parameters?

17条回答
  •  一整个雨季
    2020-11-22 14:21

    You can do thing using method overloading like this.

     public void load(String name){ }
    
     public void load(String name,int age){}
    

    Also you can use @Nullable annotation

    public void load(@Nullable String name,int age){}
    

    simply pass null as first parameter.

    If you are passing same type variable you can use this

    public void load(String name...){}
    

提交回复
热议问题