枚举类的创建与使用

本周对项目的状态值进行梳理,发现有不合理的地方。顺便将类中的静态常量改写成了枚举类。如下:

一、枚举类UnderwritingStatusEnum .java的创建

 


public enum UnderwritingStatusEnum {
	
	核保状态_未提交核保("0"), 
	核保状态_标准件("1"), 
	核保状态_非标件("2"), 
	核保状态_拒保可申诉("3"), 
	核保状态_拒保不可申诉("4");

	private String code;
	
	private UnderwriteStatusEnum(String code){
		this.code = code;
	}

	public String getCode() {
		return code;
	}

}

 

 

二、使用

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath*:context-test.xml")
public class BasicTest {
	
	@Test
	public void printStatus(){
		System.out.println("核保状态:"+UnderwritingStatusEnum .核保状态_标件.getCode());
	}
}


三、输出结果

核保状态:1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值