常量类:Constants
public class FormatsConstants
{
public static final String SC = "商场";
public static final String BG = "办公";
public static final String CY = "产业";
public static final String JD = "酒店";
public static final String GY = "公寓";
public static final String YL = "养老";
public static final String CK = "车库";
}
使用方法:类名 . 常量
FormatsConstants.SC
枚举类:Enum
public interface Enum {
Integer getCode();
String getMessage();
}
public enum wangmxEnum implements Enum {
TEST1(1,"test1"),
TEST2(2,"test2"),
TEST3(3,"test3");
public static wangmxEnum codeOf(int code){
for(wangmxEnum wangmx: values()){
if(wangmx.getCode() == code){
return wangmx;
}
}
throw new RuntimeException("么有找到对应的枚举");
}
private Integer code;
private String message;
wangmxEnum(Integer code, String message){
this.code = code;
this.message = message;
}
@Override
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
@Override
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
}
使用方法:枚举名 . 方法
wangmxEnum.FINANCE_CHARGES_SBC.getCode()