Java是否支持方法的默认参数值?
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
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP