![]() |
|
|||||||
| Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Nicht angemeldet
Fachbeiträge: n/a
|
Hi,
ich habe eine ArrayList: Code:
ArrayList<Integer> list = new ArrayList<Integer>(); Code:
3,3,2,3,1,7,3,2,7,4,5... Code:
1: 1, 2: 2, 3: 4, 4: 1, 5: 1, 6: 0, 7: 2 ... |
| #2 (permalink) | |
|
Java-Forum Team
Moderator
Registriert seit: 13.11.2005
Fachbeiträge: 32.005
Abgegebene Danke: 0
Erhielt 2.620 Danke für 2.580 Beiträge
|
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]++;
__________________
Hansa wird Meister. |
|
|
| #3 (permalink) | |
|
Stammbenutzer
Viertel Megabyte
Registriert seit: 26.01.2005
Fachbeiträge: 497
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
Oder du verwendest die Apache Commons Collections API: CollectionUtils#getCardinalityMap
__________________
|
|
|
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Häufigkeit der Werte in einer ArrayList ? | Java Basics - Anfänger-Themen | 1 | 25.04.2008 17:06 | |
| Häufigkeit der Wörter einer Webseite zählen | Gast | Java Basics - Anfänger-Themen | 7 | 11.01.2008 14:27 |
| Kombinationen der Elemente einer ArrayList | Knusper | Java Basics - Anfänger-Themen | 4 | 23.11.2007 20:34 |
| Elemente in Vector nach Häufigkeit sortieren. | Zimon | Allgemeine Java-Themen | 13 | 04.03.2007 16:10 |
| Reihenfolge der Elemente einer ArrayList? | EOB | Allgemeine Java-Themen | 4 | 19.01.2007 13:26 |
| Lesezeichen |
|
|