Collections Übersicht Collections

-twix-

Mitglied
Hallo an alle,

ich habe mir zur Vorbereitung meiner Zertifizierung eine Übersichtstabelle zu Collections erstellt... kann mir jemand sagen ob sie so korrekt ist und gegebenfalls korrigieren?!

Klasse M S L Order Sort. Null Duplik. Synch. Bemerkung
HashMap x x default load factor .75; default initial capacity 16
Hash Table x x default load factor .75; default initial capacity 11
TreeMap x x x x
LinkedHashMap x Einfügung-Folge x x default load factor .75; default initial capacity 16
HashSet x x Muss Comperable implementieren und überschreiben für eigene Sortierreihenfolge, hat Konstruktor mit Parameter initialCapacity(16), legt Größe des Sets fest, load Faktor 0.75, Konstruktor mit leerer Collection wirft NullPointerException
TreeSet x x x x Muss Comperable implementieren und überschreiben für eigene Sortierreihenfolge
LinkedHashSet x x x beinhaltet eine doppelt verlinkte Liste, initialCapacity(16), load Faktor 0.75, Konstruktor mit leerer Collection wirft NullPointerException
ArrayList x x können mit der Klasse Collections sortiert werden x x wird verwendet, wenn kaum Änderungen an den Daten stattfinden
Vector x x können mit der Klasse Collections sortiert werden x x x erlaubt das Einfügen von Elementen an beliebiger Stelle, es können beliebige Objekttypen gespeichert werden
LinkedList x x können mit der Klasse Collections sortiert werden x x wird verwendet, bei häufigen Einfüge- und Löschoperationen
PriorityQueue x können mit der Klasse Collections sortiert werden x mittels Comparator kann Reihenfolge eine andere Priorität zugewiesen werden
 

Final_Striker

Top Contributor

Volvagia

Top Contributor
wird verwendet, wenn kaum Änderungen an den Daten stattfinden
Wenn seltener Einfügen und vor allem Löschoperationen benutzt werden? Direkte Änderungen wären ja sogar gegen LinkedLists im Vorteil, weil direkt auf das Feld zugegriffen werden kann.
 

-twix-

Mitglied
Was soll das bedeuten?


meine damit das... laut API:

HashSet

public HashSet(Collection<? extends E> c)

Constructs a new set containing the elements in the specified collection. The HashMap is created with default load factor (0.75) and an initial capacity sufficient to contain the elements in the specified collection.

Parameters:
c - the collection whose elements are to be placed into this set.
Throws:
NullPointerException - if the specified collection is null.
 
G

Gast2

Gast
[c]if the specified collection is null[/c] ist etwas anderes als [c]
Konstruktor mit leerer Collection[/c]

Vergleiche:

a) [c]Set<Object> a = new HashSet<Object>(new ArrayList<Object>());[/c]
b) [c]Set<Object> b = new HashSet<Object>(null);[/c]
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Mxxxt Übersicht Java-Packages Java Basics - Anfänger-Themen 3
S Verschachtelte Exceptions - Übersicht verbessern Java Basics - Anfänger-Themen 2
U Übersicht trotz mehrdimensionaler Arraylisten Java Basics - Anfänger-Themen 17
S Übersicht Java Java Basics - Anfänger-Themen 15
K Übersicht für Parsemethoden Java Basics - Anfänger-Themen 2
S Übersicht der Eigenschaften von Klassen Java Basics - Anfänger-Themen 8
B Wo finde ich eine Übersicht aller Methoden? Java Basics - Anfänger-Themen 2
U Sortierung in collections testen Java Basics - Anfänger-Themen 11
X Collections.sort als Lambda Java Basics - Anfänger-Themen 14
berserkerdq2 Geht collections.sort bei allen? Linkedhashset, ArrayList, HashSet etc. Java Basics - Anfänger-Themen 4
O Collections.sort und List.sort mit Lambda Verwirrung Java Basics - Anfänger-Themen 5
B Collections.sort mit zwei Bedingungen? Java Basics - Anfänger-Themen 4
I Collections.shuffle funktioniert nicht Java Basics - Anfänger-Themen 1
M Collections Frage Java Basics - Anfänger-Themen 1
D Methoden Collections.shuffle mit bestimmtem Startwert? Java Basics - Anfänger-Themen 8
T Java Collections Java Basics - Anfänger-Themen 58
X Collections Collections Maps Frage Java Basics - Anfänger-Themen 4
C Collections: private Map Java Basics - Anfänger-Themen 4
V Collections Java Basics - Anfänger-Themen 3
A Collections Java Basics - Anfänger-Themen 2
P collections.sort Java Basics - Anfänger-Themen 2
R Iterationsreihenfolge über Collections Java Basics - Anfänger-Themen 4
S Klassen Collections Java Basics - Anfänger-Themen 10
J Polymorphie Iteratoren statt Collections Java Basics - Anfänger-Themen 13
H Etwas wie sort() / sorted() in JAVA-Collections? Java Basics - Anfänger-Themen 5
F Collections ArrayList oder Hashmap mittel Collections.sychronised Java Basics - Anfänger-Themen 6
S Bestimmte Objekte aus Collections anwählen/herausbekommen Java Basics - Anfänger-Themen 8
M Collections mit >2 type Parametern? Java Basics - Anfänger-Themen 8
S Frage zu Collections.frequency() Java Basics - Anfänger-Themen 3
X Collections Inhalt von zwei Collections prüfen Java Basics - Anfänger-Themen 4
A Generische Collections und Vererbung Java Basics - Anfänger-Themen 2
K Telefonbuch Implementation mit Java Collections Java Basics - Anfänger-Themen 4
G Collections.binarySearch(LinkedList): cannot find method Java Basics - Anfänger-Themen 6
S Collections Sortieren von 3 Collections nach "einer Sortierung" Java Basics - Anfänger-Themen 3
T Kleine Frage zu Collections Java Basics - Anfänger-Themen 3
A Collections und ArrayList Java Basics - Anfänger-Themen 2
S Klasse Mit Collections Java Basics - Anfänger-Themen 32
X DB4O Collections and Arrays, brauche dringend Hilfe! Java Basics - Anfänger-Themen 3
D Datentypen Generische Collections und Warnings Java Basics - Anfänger-Themen 8
K Aufgabe Collections Java Basics - Anfänger-Themen 2
D Collections - subList erstellen Java Basics - Anfänger-Themen 4
S Frage zu Enumerator der trad.Collections Java Basics - Anfänger-Themen 8
M Instanzen, Referenzen und Collections Java Basics - Anfänger-Themen 3
Dit_ Collections.sort(..); | Anwendung Java Basics - Anfänger-Themen 4
T array erweitern/flexible ohne collections usw. Java Basics - Anfänger-Themen 3
S Collections Java Basics - Anfänger-Themen 13
M Collections{Liste aus Objekten erzeugen] Java Basics - Anfänger-Themen 19
S generics und Collections#unmodifiableList Java Basics - Anfänger-Themen 2
G Wann Arrays, wann Collections? Java Basics - Anfänger-Themen 36
N Collections Sort ArrayList<> Java Basics - Anfänger-Themen 7
N Suche Infos zu Maps - Collections Java Basics - Anfänger-Themen 4
G erstes Arbeiten mit Collections Java Basics - Anfänger-Themen 17
Zed Collections? ArrayList, Vector. Java Basics - Anfänger-Themen 2
M Collections kopieren (ArrayList<Point>) Java Basics - Anfänger-Themen 3
T Fragen zu Collections Java Basics - Anfänger-Themen 2
J Collections "schachteln" Java Basics - Anfänger-Themen 5
ff Java Collections Java Basics - Anfänger-Themen 4
H Collections Frameworks Java Basics - Anfänger-Themen 38
T Object Collections durchsuchen und nutzen Java Basics - Anfänger-Themen 6
S Mit Collections elemente sammeln Java Basics - Anfänger-Themen 7
D Collections.sort() frage Java Basics - Anfänger-Themen 6
G Java Collections Framework : id + 5 Werte , gibt es sowas Java Basics - Anfänger-Themen 4
frau-u Collections und Interfaces Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben