java 语法问题
private List<Enemy> enemies1 = new ArrayList<Enemy>();
private void EnemyMove(long time) {
for (Enemy e1 : enemies1) {
e1.move(time);
}
for (Enemy e2 : enemies2) {
e2.move(time);
}
for (Enemy e3 : enemies3) {
e3.move(time);
}
}
我是新手,求大神相助:
Enemy 是定义的一个类,而enemys是该类的一个容器,但是,为什么会有
Enemy e1:enemies1 这种书写方式呢?这又代表什么意思?求