public enum Parttern { FROMAT1("yyyy-MM-dd",1), FROMAT2("yyyy-MM-dd HH:mm",2), FROMAT3("yyyy-MM",3), FROMAT4("yyyy/MM/dd",4), FROMAT5("yyyy-MM-dd HH:mm:ss.sss",5), FROMAT6("yyyyMMddHHmmss",6), FROMAT7("yyyyMMdd",7); // 成员变量 private String name; private int index; // 构造方法 private Parttern(String name, int index) { this.name = name; this.index = index; } // 普通方法 public static String getName(int index) { for (Parttern c : Parttern.values()) { if (c.getIndex() == index) { return c.name; } } return null; } // get set 方法 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } }