我必须在我的包中打开一个看起来像
的枚举public enum FuelType
{
Gasoline, Diesel
}
另外,我有一个名为car的课程。在这个类中,我有一个字符串描述。 现在我想创建一个看起来像
的构造函数public Car(String description, FuelType fuelType)
{
....
}
我想在这个构造函数中使用枚举FuelType,但我不知道如何。我几乎尝试了一切,但没有任何对我有用。
希望你能帮助我!感谢致敬 Skalk
答案 0 :(得分:1)
据我所知,您知道如何将FuelType
参数传递给Car
构造函数,但您不知道如何存储它。这是对的吗?这是你想要的吗?
public class Car {
private String description;
private FuelType fuelType;
public Car(String description, FuelType fuelType) {
this.description = description;
this.fuelType = fuelType;
}
...
}
答案 1 :(得分:0)
试试这个:
Car myCar = new Car("Mercedes", FuelType.Diesel);
确保已导入FuelType类(如果它不在同一个包中)。