枚举类型enum中values()方法
public void superfire(){
direction[] dirs = direction.values();
for (int i=0;i<dirs.length-1;i++){
this.aimfire(dirs[i]);
}
}
在坦克大战训练项目中上述代码的功能是 :向八个方向打出炮弹。
其中direction 为枚举类型
enum direction {U,D,L,R,UR,UL,DR,DL,STOP};
定义了 dirs数组 ,值为direction中八个值按顺序排列(在文档中找不到这个方法)
输出时:
this.aimfire(dirs[i]);