九阴真经


JAVA 枚举实现转化器

<h5>JAVA 枚举实现转化器</h5> <pre><code>package com.cf.shiro_boot.v2; /** * TODO * * @author jxd * @version 1.0 * * @date 2021/4/10 12:28 */ public class Aa { public enum Es { a("1", "a"), b("2", "b"), c("3", "c"), d("4", "d"); /** * 状态码 */ private String code; /** * 备注 */ private String remark; public String getCode() { return code; } public String getRemark() { return remark; } Es(String code, String remark) { this.code = code; this.remark = remark; } } public static void main(String[] args) { System.out.println("12".compareTo("2")); exchage("4"); exchage("2"); } public static void exchage(String code) { for (Es value : Es.values()) { if (value.getCode().equals(code)) { p(value); } } } public static void p(Es es) { switch (es) { case a: System.out.println(es.getRemark()); break; case b: System.out.println(es.getRemark()); break; case c: System.out.println(es.getRemark()); break; case d: System.out.println(es.getRemark()); break; } } } </code></pre>

页面列表

ITEM_HTML