Java不支持默认参数的概念,但是,您可以使用
如果您定义不带参数的方法以及参数化方法,请使用方法重载。然后,您可以使用零参数调用方法。
在Java方法中,参数接受带有三个点的参数。这些称为可变参数。将变量参数用作参数方法后,在调用时可以将尽可能多的参数传递给此方法(变量数量可变),或者,可以简单地调用此方法而无需传递任何参数。
public class Sample { void demoMethod(String... args) { for (String arg : args) { System.out.println(arg); } } public static void main(String args[] ) { new Sample().demoMethod("ram", "rahim", "robert"); new Sample().demoMethod("krishna", "kasyap"); new Sample().demoMethod(); } }
ram rahim robert krishna kasyap