在 java 中传递空参数(被解析为没有得到任何 agrument al all)
Pass empty argument in java (to be parsed as not getting any agrument al all)
我想知道 java 中是否有任何方法可以将参数传递给实际上被 java 读取为根本没有任何参数的方法。更具体:
我有两个版本的方法,一个需要一个参数,另一个 none 。因此,当在没有参数的情况下调用该方法时,将执行第二个版本。有没有办法实际传递一个空参数,java 读取为根本没有提供参数?
void exampleMethod(){
// do stuff
}
void exampleMethod(arg){
// do other stuff
}
我希望能够打电话给
exampleMethod(?);
这样第一个版本的方法就被调用了。
常用的方法是重写方法:
void method(Object arg) {
if(org == null) {
// do something
} else {
// do something
}
}
void method() {
methode(null);
}
我想知道 java 中是否有任何方法可以将参数传递给实际上被 java 读取为根本没有任何参数的方法。更具体: 我有两个版本的方法,一个需要一个参数,另一个 none 。因此,当在没有参数的情况下调用该方法时,将执行第二个版本。有没有办法实际传递一个空参数,java 读取为根本没有提供参数?
void exampleMethod(){
// do stuff
}
void exampleMethod(arg){
// do other stuff
}
我希望能够打电话给
exampleMethod(?);
这样第一个版本的方法就被调用了。
常用的方法是重写方法:
void method(Object arg) {
if(org == null) {
// do something
} else {
// do something
}
}
void method() {
methode(null);
}