Buenas, sé que esto es sumamente simple, pero por lo que más intento ver, no veo el porque no funciona. La idea es poder evitar que se repita un mismo numero o la secuencia del mismo numero+1.
Código Java:
Ver original
resultados.add(3743);
resultados.add(3743);
resultados.add(3834);
resultados.add(3835);
resultados.add(3844);
resultados.add(3860);
resultados.add(3860);
resultados.add(3867);
resultados.add(3878);
resultados.add(3878);
a = a.concat((frecuencia == frec || frecuencia+1 == frec )?"":frec+", ");
frecuencia = frec;
}
La respuesta que imprime es:
3743, 3743, 3834, 3844, 3860, 3860, 3867, 3878, 3878,
Y no entiendo porque, se supone que debiese filtrarse las repitentes o las +1... debiese imprimir:
3743, 3834, 3844, 3860, 3867, 3878,
Alguien distingue en que estoy fallando??