对于一些固定的常量来说,我们可以创建枚举的类进行引用,方便其他类进行调用。
枚举类
public static enum SYSTEMNODES{
APP_IP,APP_URL,APP_TYPE,ACTIVE_FLAG,OPEN_IFS,AUTH_APPS
}
具体的引用:
public static Map<String, String> getAppNodes(String app_id){
String sysroot = ROOT+"/"+app_id;
Map<String, String>appNodes = new HashMap<String, String>();
appNodes.put(app_id, sysroot);
//根据名称进行遍历
for(SYSTEMNODES node:SYSTEMNODES.values()){
appNodes.put(node.name(), sysroot+"/"+node.name());
}
return appNodes;
}
以上案例是定义一个枚举类型,然后引用变量,通过变量的名称进行遍历