return "red"
ベスト プラクティスとして、不明な値をシミュレートするために、以下のコードを使用することをお勧めしますか? または、unknown("red")
オプションを追加して実行する必要がありますreturn Shape.unknown.color;
か? 不明な値に関する列挙型の標準 Java 規則はありますか?
private enum Shape {
triangle("yellow"),
square("green"),
circle("red");
private final String color;
Shape(String color) {
this.color = color;
}
};
public String getShapeColor() {
if(shape != null) {
return shape.color;
}
return "red";
}