zoukankan      html  css  js  c++  java
  • java工具类1-枚举类

    import org.springframework.util.StringUtils;
    
    public enum PersonSexEnums {
    
        Female("0", "Ů"),
        Male("1", "Ő");
    
        private String value;
        private String name;
    
        private PersonSexEnums() {
    
        }
    
        private PersonSexEnums(String value, String name) {
            this.value = value;
            this.name = name;
        }
    
        public static boolean exists(String value) {
            if (StringUtils.isEmpty(value)) {
                return false;
            }
    
            boolean exists = false;
            for (PersonSexEnums e : PersonSexEnums.values()) {
                if (e.value.equalsIgnoreCase(value)) {
                    exists = true;
                    break;
                }
            }
    
            return exists;
        }
    
        public static String getValueForName(String name) {
            String value = "";
            if (StringUtils.isEmpty(name)) {
                return value;
            }
    
            for (PersonSexEnums e : PersonSexEnums.values()) {
                if (e.name.equalsIgnoreCase(name)) {
                    value = e.value;
                    break;
                }
            }
            return value;
        }
    
        public static String getNameForValue(String value) {
            String name = "";
            if (StringUtils.isEmpty(value)) {
                return name;
            }
    
            for (PersonSexEnums e : PersonSexEnums.values()) {
                if (e.value.equalsIgnoreCase(value)) {
                    name = e.name;
                    break;
                }
            }
            return name;
        }
    
        public String getValue() {
            return value;
        }
    
        public String getName() {
            return name;
        }
    }
  • 相关阅读:
    MongoDB
    新公司管理经营
    剪辑理论
    色彩理论
    商业模式
    电影手法
    [好文转载] 每个程序员都应该学习使用Python或Ruby
    File类递归
    【CF1447】div2复盘
    【心得体会】11.9-11.15
  • 原文地址:https://www.cnblogs.com/chong-zuo3322/p/12854776.html
Copyright © 2011-2022 走看看