Pseuma
Grünschnabel
Hi, ich bin der Neue hier
Ich hoffe mein kleines Problem passt thematisch hier rein; ich hab leider kein Tutorial gefunden, das mir hierbei bisher weiterhelfen konnte.
Ich stecke gerade in den Prüfungsvorbereitungen und hoffe mir kann hier jemand weiterhelfen!
Ich möchte einen Konstruktor bauen, welcher mir, je nach gewünschtem Typ, eine ArrayList oder LinkedList initialisiert. Sprich, Klassenvariable list soll als ArrayList oder LinkedList initialisiert werden:
Zur Aufklärung:

Ich stecke gerade in den Prüfungsvorbereitungen und hoffe mir kann hier jemand weiterhelfen!

Ich möchte einen Konstruktor bauen, welcher mir, je nach gewünschtem Typ, eine ArrayList oder LinkedList initialisiert. Sprich, Klassenvariable list soll als ArrayList oder LinkedList initialisiert werden:
Java:
private List<ListElem> list;
public FrequencyCountList(ListType type){
if(type == ListType.ARRAYLIST){
List<ListElem> ArrayList = new List.ArrayList<ListElem>();
}
if(type == ListType.LINKEDLIST){
List<ListElem> Linkedlist = new LinkedList<ListElem>();
}
}
Zur Aufklärung:
- ARRAYLIST und LINKEDLIST sind enum-Elemente ( in weiterer Klasse definiert )
- ListElem hat auch eine eigene Klasse und wird dort definiert
Wäre bis hierhin ja eigentlich kein Problem, wenn man nicht gerade auf die Java.Util.ArrayList verzichten müsstelediglich Java.Util.List steht zur Verfügung und damit bekomm ich die ArrayListe nicht hin
Danke schon mal an den, der sich die Mühe macht das durchzulesen!