假设我有这段代码。当使用ClassA的实例时,如何将类的实例传递给方法methodA
?
public class ClassA {
public static int methodA(ClassA class) {
return 1;
}
}
//This is wrong but this is what I'm trying to do
public class Main {
public static void main(String [] args) {
ClassA classa = new ClassA();
classa.methodA(classa);
}
}
最佳答案
实现这一目标的方法是正确的。只需使用另一个名称即可,因为 class
是类定义的保留关键字
public static int methodA(ClassA instance) {
return 1;
}
关于java - 如何传递类的实例作为该类的方法的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52920737/