1.枚举实现单例模式
public class demo {
public static void main(String[] args) {
//1.枚举不带属性
System.out.println(SignDocCType.FNA); //FNA
//2.枚举带一个属性
System.out.println(SignDocType.FNA); //FNA
System.out.println(SignDocType.FNA.getValue()); //0
//3.枚举带2个属性
System.out.println(SignDocdType.AUDIO.getName()); //音频
System.out.println(SignDocdType.AUDIO.getValue()); //2
//4.通过枚举的属性匹配枚举
System.out.println(FNAChoice2Value.AUDIO.getByValue(1)); //VIDEO
System.out.println(FNAChoice2Value.IMAGE.getByValueAndName(4, "图像"));//IMAGE
}
}
2.JAVA实现枚举
1.枚举实现单例模式
public class demo {
public static void