Operador ":"

bom dia pessoal

estou fazendo um exercicio de um livro de java

tenho uma linha que esta com um erro

for (int cell : locationCells) {

tudo por causa do operador “:”

a versão do meu java aqui é 1.4

gostaria de saber se nessa versão tem como eu substitur os “:” por uma outra coisa?

Obrigador

for(int i = 0; i< locationCells.size();i++){ int cell = locationCells.get(i); }

O que fizeste é um foreach, que só está disponível em Java 5. Use o loop for comum para resolver.

Até!

recurso novo java 5

Não… Tu tens que usar a classe Iterator. (por baixo dos panos ele faz a mesma coisa)

Iterator it = locationCells.iterator();
while(it.hasNext()){
int cell = (int) it.next();

...

}