Já tentei varios coisas diferentes e não consigo achar solução:
O que tenho que fazer é simples: Preciso comparar duas LinkedList() e todo valor igual encontrado eu apago este valor em uma LinkedList().
O que fiz foi o seguinte:
// Retira os fechados, pois eles nao contam para novos caminhos
for (int i = 0; i < clone.size(); i++) {
for (int j = 0; j < Fechado.size(); j++) {
Valor1.append(clone.get(i));
Valor2.append(Fechado.get(j));
if((String.valueOf(Valor1)).equals(String.valueOf(Valor2))){
link1[count] = i;
count++;
}
Valor1.delete(0, Valor1.length());
Valor2.delete(0, Valor2.length());
}
}
for(int i = 0; i < count; i++) {
clone.remove(link1[i]);
}
mas vive dando erro.
Geralmente (o que me pareceu) é que o erro dá quando encontra dois valores para ser retirado, e o erro aponta para clone.remove(link1[i]
[/quote]
