Häufigkeit der Elemente in einer ArrayList zählen

Status des Themas:
Es sind keine weiteren Antworten möglich.

Diskutiere Häufigkeit der Elemente in einer ArrayList zählen im Java Basics - Anfänger-Themen Forum; Hi, ich habe eine ArrayList: ArrayList<Integer> list = new ArrayList<Integer>(); Die Liste enthält verschiedene Integerwerte:...

  1. Guest
    Guest Guest
    Hi,

    ich habe eine ArrayList:
    Code (Text):
    ArrayList<Integer> list = new ArrayList<Integer>();
    Die Liste enthält verschiedene Integerwerte:
    Code (Text):
    3,3,2,3,1,7,3,2,7,4,5...
    Wie kann ich möglichst geschickt die Häufigkeit der einelnen Werte ermitteln, also so:
    Code (Text):
    1: 1, 2: 2, 3: 4, 4: 1, 5: 1, 6: 0, 7: 2 ...
    Gibts hierfür eine einfachere Lösung als eine doppelte for-Schleife die für jeden Wert die gesamte Liste durchläuft?
     
  2. Vielleicht hilft dir dieser Java-Kurs hier weiter --> (hier klicken)
  3. SlaterB
    SlaterB Guest
    sortiere die Liste vorher, dann brauchst du sie nur einmal durchlaufen,

    oder durchlaufe die unsortierte Liste nur einmal und merke dir in einer Map die Anzahl pro Zahl,
    wenn es nur kleine Zahlen sind und du das Maximum kennst, dann kannst du auch ein Array statt einer Map verwenden:

    Liste durchlaufen: aktuell eine 7 gefunden -> zaehlArray[6]++;
     
  4. clemson
    clemson Neues Mitglied
Die Seite wird geladen...

Häufigkeit der Elemente in einer ArrayList zählen - Ähnliche Themen

generische LinkedList nach Häufigkeit der Elemente füllen
generische LinkedList nach Häufigkeit der Elemente füllen im Forum Java Basics - Anfänger-Themen
Elemente in Vector nach Häufigkeit sortieren.
Elemente in Vector nach Häufigkeit sortieren. im Forum Allgemeine Java-Themen
Häufigkeitsanalyse
Häufigkeitsanalyse im Forum Allgemeine Java-Themen
Zufallszahlen und Häufigkeit für einen Sensor Test
Zufallszahlen und Häufigkeit für einen Sensor Test im Forum Mathematik
varibale einer klasse in einer anderen klasse aufrufen und häufigkeit ausgeben
varibale einer klasse in einer anderen klasse aufrufen und häufigkeit ausgeben im Forum Java Basics - Anfänger-Themen
Status des Themas:
Es sind keine weiteren Antworten möglich.
Thema: Häufigkeit der Elemente in einer ArrayList zählen

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. java anzahl in array zählen