使用EnumMap 代替序數索引(33)

一、EnumMap 舉例數組

  • 注意new 方法寫法

  • 更加簡短、清楚、安全

二、EnumMap 在運行速度上可與序數索引的數組相媲美安全

  • EnumMap 內部實現就是 序數數組

三、二維數組,採用Map<Phase,Map<Phase,Transition>>:blog

四、總結索引

  • 最好不要用序數作索引數組,使用EnumMap
  • Enum.ordinal 通常不使用這個
相關文章
相關標籤/搜索