抱歉这个愚蠢或简单的问题。我从未学习过枚举,现在我们将使用它们,而我对此一无所知。我搜索了问题的解决方案,但找不到任何东西……并且没有解决方案,也无法继续执行我的代码。如果您能帮助我,那就太好了。
我必须在包装中打开一个枚举,看起来像
public enum FuelType
{
Gasoline, Diesel
}
另外我有一堂课叫汽车。在此类中,我有一个字符串描述。
现在我想创建一个看起来像
public Car(String description, FuelType fuelType)
{
....
}
我想在此构造函数中使用枚举FuelType,但我不知道如何。我几乎尝试了所有方法,但没有任何效果。
希望你能帮助我!谢谢并恭祝安康
Skalk
最佳答案
就我所知,您知道如何将FuelType
参数传递给Car
构造函数,但是您不知道如何存储它。这是对的吗?您在寻找这只水吗?
public class Car {
private String description;
private FuelType fuelType;
public Car(String description, FuelType fuelType) {
this.description = description;
this.fuelType = fuelType;
}
...
}