前言
项目中我们可以使用枚举类来保存一些不变的变量,即常量。一方面可以进行一个数据的隐藏,比如数据库表名等等。另一方面能让我们对一些常量进行一个统一且规范的使用。因此枚举类常量有利于我们很好的对项目代码进行一个规范和优化。
使用
1、创建枚举类
public enum FruitEnum {
THE_APPLE("苹果",10.1),
THE_BANANA("香蕉",7.5);
private String fName;
private double price;
public String getfName() {
return fName;
}
public void setfName(String fName) {
this.fName = fName;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
FruitEnum() {
}
FruitEnum(String fName, double price) {
this.fName = fName;
this.price = price;
}
}
2、测试
@Slf4j
public class EnumTest {
@Test
public void testEnum(){
String s = FruitEnum.THE_APPLE.getfName();
double price = FruitEnum.THE_APPLE.getPrice();
log.info("{}:{}",s,price);
}
}