带方法的枚举类

public enum EnumWithMethod {

  VALUE_A {
    @Override
    public String enumMethod(String s) {
      return s + "-A";
    }
  },
  VALUE_B{
    @Override
    public String enumMethod(String s) {
      return s + "-B";
    }
  };

  public abstract String enumMethod(String s);

}

 

posted @ 2022-05-24 10:08  1156740846  阅读(19)  评论(0编辑  收藏  举报