我有 2 个 java 类作为单独的 java 文件,Class A
和 Class B
A 类有一个名为 Method A(1,2)
的方法,有 2 个参数。
Class A(){
Method A(1,2)
}
B 类
创建A 类
的对象,并尝试访问不带参数的方法A
。
Class B(){
A a = new A()
a.Method A()
}
这种情况可能吗?如果是这样我怎样才能在Java中实现它!
最佳答案
例如,您可以使用“varargs”语法定义一个 java 方法来接受任意数量的参数
public void myMethod(String... s) {
// s is an array String[]
}
如果存在,可变参数参数必须是最后一个参数。
这些都是调用此方法的有效方法:
myMethod(); // in this case the parameter is not null - it's an empty array
myMethod("foo");
myMethod("foo", "bar");
关于java - Java 中是否可以使用错误数量的参数调用另一个类的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12537630/