摘要:
这两天看一个视频,写俄罗斯方块游戏的。发现他写的控制方块方向的是用静态常量来表示。即public static final int Left = 0;想想看了effective java,item 30 说过,要用enum代替int常量。我也就想当然地试了一下。由于之前没写过枚举,有的只是看过。果然出问题了错误示范,eclipse提示如下错误:The qualified case label Snake.Action.LEFT must be replaced with the unqualified enum constant LEFTpublic enum Action{ LEFT,... 阅读全文