Hallo Leute
Ich möchte gerne alle Elemente in einer Array Liste vergleichen und diejenigen ankreuzen, die doppelt/mehrfach vorhanden sind. Aber bei meinem Code kreuzt er nun alles an. Die Zahlen in der Liste sind Hexadezimalzahlen. Seht ihr, was ich falsch gemacht habe?
Ich möchte gerne alle Elemente in einer Array Liste vergleichen und diejenigen ankreuzen, die doppelt/mehrfach vorhanden sind. Aber bei meinem Code kreuzt er nun alles an. Die Zahlen in der Liste sind Hexadezimalzahlen. Seht ihr, was ich falsch gemacht habe?
Java:
for (int i = hexaZahlenList.size() - 2; i >= 0; i--) {
String prefix1 = hexaZahlenList.get(i);
for (int j = i + 1; j < hexaZahlenList.size(); j++) {
String prefix2 = hexaZahlenList.get(j);
if (prefix1.equals(prefix2)) {
TableInputModelFactory.createTableCell(col15, row1, "x", String.class);
break;
}
}
}