for 루프를 사용하지 않고도 ArrayList에서 함수를 호출 할 수 있습니까? 아니면이를 수행하는 anthoer 방법이 있습니까? 예제가 더 이해되기를 바랍니다. 나는 컴퓨터 속도에 대해 걱정할 필요없이 추가하고 불 덩어리를 제거 할 수 무엇을 할 수 있기 때문에android ArrayList for for 루프를 사용하지 않고
public class Fireball {
public void draw(GL10 gl){
draw(gl);
}
public class Gameview {
private ArrayList<FireBall> fireBall = new ArrayList<FireBall>();
public draw(GL10 gl){
//this is where I what to draw everthing in the ArrayList
fireBall.getIndex(ALL).draw(gl)
}
}
내가 요구하고있는 이유는 ArrayList
을 통해 당신에게
왜 Vector가 ArrayList보다 빠를까요? 무엇보다 벡터가 동기화 오버 헤드를 가지고 있기 때문에 다른 방법이 아닌가? – Thilo
아, 죄송합니다, 벡터에 의해 나는 불 덩어리 []를 의미합니다. 편집 : 나는 이제야 내 교수가 "벡터"라고 부른 다른 모든 사람들이 "배열"이라고 부르는 것을 깨달았습니다 ... – zrgiu