3
回答
两种常被人遗忘的java枚举用法

本文翻译自:http://vanillajava.blogspot.com/2010/08/two-uses-for-enum-most-people-forget.html

枚举可以用来创建枚举的值,甚至也可以实现不同的实例。但是有两种简单的用法很少有人使用:


工具类:


 public enum MyUtils {;    public static String process(String text) { /* ... */ } } 


单例:

public enum Elvis {

  INSTANCE;

  public void leaveTheBuilding() { ... }

}

举报
崔钢
发帖于7年前 3回/300阅
顶部