Estou tentando pegar os números primos de um ArrayList
que já está preenchido e passar esses números para outro ArrayList
. Me digam onde eu errei:
private static void exercicio3(ArrayList<Integer> lista) {
// TODO Auto-generated method stub
ArrayList<Integer> primos = new ArrayList<Integer>();
int numDiv=0;
for(int i = 0; i<lista.size(); i++){
for(int j = 0; j<lista.get(i); j++){
if(lista.get(i)%j==0){
numDiv++;
}
}
if(numDiv==2){
primos.add(lista.get(i));
}
numDiv=0;
}
System.out.println("Primos: "+primos);
}