抱歉这个愚蠢或简单的问题。我从来没有学过枚举,现在我们将使用它们,但我对它们一无所知。我寻找问题的解决方案,但我找不到任何东西......如果没有解决方案,就无法继续我的代码。所以如果你能帮助我那就太好了。
我必须在我的包中打开一个类似于
的枚举public enum FuelType
{
Gasoline, Diesel
}
此外,我有一门名为汽车的类(class)。在这个类中,我有一个字符串描述。 现在我想创建一个看起来像
的构造函数public Car(String description, FuelType fuelType)
{
....
}
我想在此构造函数中使用枚举 FuelType,但我不知道如何使用。我几乎尝试了所有方法,但没有任何效果对我有用。
希望你能帮助我!感谢致敬 斯卡尔克
最佳答案
据我了解,您知道如何将 FuelType
参数传递给 Car
构造函数,但您不知道如何存储它。这是对的吗?这是您要找的寺庙吗?
public class Car {
private String description;
private FuelType fuelType;
public Car(String description, FuelType fuelType) {
this.description = description;
this.fuelType = fuelType;
}
...
}
关于java - 在其他 Java 类的构造函数中使用枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28646244/