zoukankan      html  css  js  c++  java
  • 枚举类的学习使用

    package enumTest;
    
    public enum BaseServiceEnum {
    	 /**
         * 旗舰版
         */
        ULTIMATE_SERVICE("1","ultimateAndGPUService"),
        /**
         * GPU版
         */
        GPU_SERVICE("2","ultimateAndGPUService"),
        /**
         * 普通版
         */
        NORMAL_SERVICE("3","NormalService"),
    
        /**
         * 专属版
         *
         */
        EXCLUSIVE_SERVICE("4","ExclusiveService");
    	 /**
         * 桌面类型
         */
        private String categoryCode;
        /**
         * 业务serivce名称
         */
        private  String serviceName;
        
    	public String getCategoryCode() {
    		return categoryCode;
    	}
    	public void setCategoryCode(String categoryCode) {
    		this.categoryCode = categoryCode;
    	}
    	public String getServiceName() {
    		return serviceName;
    	}
    	public void setServiceName(String serviceName) {
    		this.serviceName = serviceName;
    	}
    	private BaseServiceEnum(String categoryCode, String serviceName) {
    		this.categoryCode = categoryCode;
    		this.serviceName = serviceName;
    	}
        /**
         * 根据code值获取名称
         */
    	public static String getServiceName(String code) {
    		for(BaseServiceEnum enu:BaseServiceEnum.values()) {
    			if(code.equals(enu.categoryCode)) {
    				return enu.serviceName;
    			}
    		}
    		return null;
    	}
    	
    
    }
    

      //测试类

    package enumTest;
    
    public class TestEnum {
    	public static void main(String[] args) {
    		String code=BaseServiceEnum.EXCLUSIVE_SERVICE.getCategoryCode();
    		System.out.println("code==="+code);
    		
    		String name=BaseServiceEnum.getServiceName("2");
    		System.out.println("name===="+name);
    
    	}
    	
    }
    

      

  • 相关阅读:
    联赛前第五阶段总结
    陶陶摘苹果 —— 线段树维护单调栈
    联赛前第三阶段总结
    联赛前第四阶段总结
    [NOIP
    超级跳马 —— 矩阵快速幂优化DP
    我的博客园美化
    Wedding —— 2-SAT
    C++运算符优先级
    water——小根堆+BFS
  • 原文地址:https://www.cnblogs.com/xianz666/p/15126902.html
Copyright © 2011-2022 走看看