您的位置:首页 > 其它

定义常量的方式

2017-03-21 17:32 218 查看
开发中往往需要定义一些常量。单个的很简单,如果是多个一组的话,
1.使用枚举定义
public enum SV_QUESTION_TYPE {

/**选择题*/

choice(0),

/**填空题*/

fill(1);

private final Integer type;

private SV_QUESTION_TYPE(Integer type) {

this.type = type;

}

public Integer getValue(){

return type;

}

}

[/code]
2.使用静态常量map定义 (推荐) ,在页面存入的时候比较方便
/**

* 收集数据列类型

*/

public final static Map<String, Integer> gatherDataColumnStatus = new HashMap<String, Integer>();

static{

examStatistMap.put(CONST_ZERO, "九型人格型");

examStatistMap.put(CONST_ONE, "感知与偏好型");

gatherDataColumnStatus.put("COMMON_COLUMN", 0); //普通列

gatherDataColumnStatus.put("EMPCODE_COLUMN", 1); //工号列

gatherDataColumnStatus.put("GATHER_COLUMN", 2); //收集列

}

/** CHR组织架构维护-DRP系统-部门所属主体默认值*/

public static String SYNCDEPTINFO_DRPENTITY_DEFAULT;

[/code]
该方法定义好之后。如果view页面需要用到,则存入范围之内
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: