我以前从未使用过枚举,所以我发现它们非常混乱!我想存储很多 RGB 值(作为字符串),我认为枚举是最好的选择,而不是列出静态最终字符串负载的类?我正在试验代码,这就是我到目前为止所得到的,这是正确的吗?(似乎工作正常)
public enum Colors {
GREY("142, 142, 147"),
RED("255, 59, 48"),
GREEN("76, 217, 100"),
PURPLE("88, 86, 214"),
LIGHTBLUE ("52, 170, 220"); //... etc, this is a shorted list
private Colors(final String string) {
this.string = string;
}
private final String string;
public String getRGB() {
return string;
}
}
public class HelloWorld{
public static void main(String[] args) {
String test = Colors.LIGHTBLUE.getRGB();
System.out.println(test);
}
}