我需要创建一个设置对象枚举属性值的方法。这是我的代码:
public void setSpecialization(VehicleType specialization) {
Specialization = specialization;
}
两个变量都属于同一类型,我应该如何分配值?因为我不断null
在该领域获得价值。
没有什么特别的,因为specialization
它是一种enum
类型。它的工作方式与任何其他类型完全相同:
public class SomeClass {
private VehicleType specialization;
public void setSpecialization(VehicleType specialization) {
this.specialization = specialization;
}
// ...
}
注意:方法里面,this.specialization
指的是成员变量;specialization
指参数变量。