Java 如何将类的实例作为该类的方法的参数传递?
假设我有这个代码。使用ClassA实例时,如何将该类实例传递给方法Java 如何将类的实例作为该类的方法的参数传递?,java,class,parameters,arguments,instance,Java,Class,Parameters,Arguments,Instance,假设我有这个代码。使用ClassA实例时,如何将该类实例传递给方法methodA public class ClassA { public static int methodA(ClassA class) { return 1; } } 实现这一目标的方法是正确的。只需使用另一个名称,因为class是类定义的保留关键字 public static int methodA(ClassA instance) { return 1; } 您的方法有效,
methodA
public class ClassA {
public static int methodA(ClassA class) {
return 1;
}
}
实现这一目标的方法是正确的。只需使用另一个名称,因为
class
是类定义的保留关键字
public static int methodA(ClassA instance) {
return 1;
}
您的方法有效,但不能将关键字
class
用作变量名。试一试
public class ClassA {
public static int methodA(ClassA clazz) {
return 1;
}
}
如果我想从methodB调用methodA,也在该类中,该怎么办?有没有办法做到这一点?@kryz和doe methodB看起来像这样?
public class ClassA {
public static int methodA(ClassA clazz) {
return 1;
}
}