将Java中的枚举类似于类,而不仅仅是C / C ++中的常量集合有什么好处?
如果我有这样的枚举: public enum Letter { A, B, C, //… } 随机选择一个的最佳方法是什么? 它不需要是生产质量的防弹,但相当均匀的分布将是不错的。 我可以做这样的事情 private Letter randomLetter() { int pick = new Random().nextInt(Letter.values().length); return Letter.values()[pick]; } 但有更好的方法吗? 我觉得这是以前已经解决的问题。