我正在写一个Android应用程序,我刚刚创建了一个类。
public class ClassA {
private static int aNumber;
public static void setANumber (int aNumber) {
//set the field
}
public static int getANumber () {
return aNumber;
}
}
如您所见,我无法设置aNumber
字段,因为它与参数具有相同的名称。如果是实例字段,我可以使用this
。但这是一个静态领域!有没有办法实现与静态字段的this
关键字相同的方法?我真的需要更改参数名称吗?
答案 0 :(得分:6)
您可以使用班级名称来引用它:
ClassA.aNumber = aNumber;