枚举与常量的使用

enum枚举类的使用

项目目录创建文件夹enums,并创建文件。代码中同名public enum :

public enum Attachment {
    TOPIC, MEETING_PROGRAM, MEETING_MINUTES
}

在使用时,直接 Attachment. 即可联想,选择后应使用 .toString() 将 Enum 转为字符串,如下:

Attachment.TOPIC.toString();

constant常量类的使用

项目目录创建文件夹constant,并创建文件。代码中同名public interface :

public interface MeetingConstant {
    /**
     * 公共 -- 是
     */
    Integer YES_NO_KEY_YEA = 1;
    /**
     * 公共 -- 否
     */
    Integer YES_NO_KEY_NO = 0;
    /**
     * 业务类型
     */
    String DATA_TYPE_TOPIC = "TOPIC";
    /**
     * 业务类型
     */
    String DATA_TYPE_MEETINGPROGRAM = "MEETINGPROGRAM";
    /**
     * 业务类型
     */
    String DATA_TYPE_MEETINGMINUTES = "MEETINGMINUTES";
    /**
     * 系统整合归类
     */
    Map<String, String> SYSTEM_INTEGRATION_CLASS_MAP = new HashMap<String,String>() {
        {
            put("1", "“一网通办”平台");
            put("2", "“一网统管”平台");
            put("3", "“一网协同”平台");
            put("4", "专业业务系统");
            put("5", "政务数字媒体");
            put("6", "数据资源");
            put("7", "基础支撑");
        }
    };
}

在使用时,直接 MeetingConstant. 即可联想,选择后数据类型与定义相同,如下:

MeetingConstant.DATA_TYPE_TOPIC

你可能感兴趣的:(工作经验总结,java,笔记)