Java枚举类型:全面解析与应用
1. 枚举类型概述
在软件开发中,我们常常需要定义一组固定的常量。在Java 5之前,通常使用整数常量来表示,例如在缺陷跟踪应用中,用整数表示缺陷的严重程度。以下是一个示例:
// Severity.java
package com.jdojo.enums;
public class Severity {
public static final int LOW = 0;
public static final int MEDIUM = 1;
public static final int HIGH = 2;
public static final int URGENT = 3;
}
同时,可能会有一个工具类来根据严重程度计算预计解决天数:
// DefectUtil.java
package com.jdojo.enums;
public class DefectUtil {
public static int getProjectedTurnaroundDays(int severity) {
int days = 0;
switch (severity) {
case Severity.LOW:
days = 30;
break;
case Severity.MEDIUM:
da
超级会员免费看
订阅专栏 解锁全文
1948

被折叠的 条评论
为什么被折叠?



