可选功能参数Java [重复]

问题描述 投票:0回答:1
我想知道是否有一种在Java中制作可选参数的方法。

根据我在其他编程语言中的经验,可以选择编写如下函数原型的选项:int foo(int num = 0)如果我调用func foo(),则var num将等于0

我一直在浏览互联网,但在Java中似乎不存在。

java
1个回答
1
投票
Varargs应该在这里满足您的要求。调用方法而不传递任何参数或传递null参数:-foo(null)或foo()。

您的方法签名:-

void foo(String... name){//Business logic}

© www.soinside.com 2019 - 2024. All rights reserved.