Ich möchte bestimmte Elemente in einer ArrayList zählen, die eine bestimmte Zahl enthalten.Bestimmte Elemente in ArrayList zählen
int count = 0;
for (ArrayList a: ArrayLists) {
if (a.getEverything == 50) {
count++;
}
System.out.println("There are " + count + " people with with this age");
Problem mit dem Code ist, dass es nur einmal zählt, will ich es alle Elemente mit 50 in sie zählen. In meiner ArrayList gibt es 4 Elemente mit 50 in ihnen. Also möchte ich zurückzahlen 4. Wie kann ich das machen?
Ihr Code in Ordnung zu sein scheint. Sind Sie sicher, dass Sie mehr als ein Element mit 50 Elementen haben? – mendez7
können Sie versuchen, a.getEverything in for Schleife zu drucken und zu überprüfen, ob es 50 darin enthält oder nicht – denis