• Enum应用


    public enum ZDJGJD {
        YSZ("01",0.3,"取得预售许可"),JGFD("02",0.6,"单位结构封顶"),ZTYS("03",0.8,"单位工程主体验收"),GCJG("04",0.9,"工程竣工验收备案"),CSDJ("05",1.0,"完成房屋初始登记");
    
        private String jgValue;// 监管节点值
        private Double jgRatio; // 监管额度比例
        private String jgName; // 监管节点名称
    
        ZDJGJD(String jgValue, Double jgRatio, String jgName) {
            this.jgValue = jgValue;
            this.jgRatio = jgRatio;
            this.jgName = jgName;
        }
    
        public String getJgValue() {
            return jgValue;
        }
    
        public void setJgValue(String jgValue) {
            this.jgValue = jgValue;
        }
    
        public Double getJgRatio() {
            return jgRatio;
        }
    
        public void setJgRatio(Double jgRatio) {
            this.jgRatio = jgRatio;
        }
    
        public String getJgName() {
            return jgName;
        }
    
        public void setJgName(String jgName) {
            this.jgName = jgName;
        }
    
        // 根据节点值获取监管额度
        public static Double getRatio(String jgValue){
            for (ZDJGJD jgjd: ZDJGJD.values()){
                if(jgjd.jgValue.equals(jgValue)){
                    return jgjd.jgRatio;
                }
            }
            return new Double(0);
        }
    
        // 根据几点值获取监管节点名称
        public static String getName(String jgValue){
            for (ZDJGJD jgjd: ZDJGJD.values()){
                if(jgjd.jgValue.equals(jgValue)){
                    return jgjd.jgName;
                }
            }
            return "无";
        }
    
    }
    

      

  • 相关阅读:
    Section 3.1 Shaping Regions
    3D@OpenSource
    查找资料
    Section 3.1 Shaping Regions Again
    USACO Contact IOI’98 TLE
    事项ON丰宁坝上草原
    四叉树@POJ1610 Quad Trees
    在TabCtrl上放View@MFC
    CUGB的一场周赛
    贴图程序进展
  • 原文地址:https://www.cnblogs.com/archermeng/p/9680837.html
Copyright © 2020-2023  润新知