• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

ArrayList per Befehl Namen geben

Bamba675

Minecrafter
Registriert
19 April 2015
Beiträge
7
Alter
38
Diamanten
300
Wenn ich zum Beispiel den Befehl /array create [name] habe, wie müsste ich das schreiben, um eine öffentliche ArrayList mit dem Namen aus argument 1 zu erstellen? Ich hoffe ich habe das verständlich erklärt
 

BlackHole

Workaholic
Registriert
1 Juli 2012
Beiträge
752
Diamanten
0
Minecraft
BlackHole
Ich versuche mich mal an einer Interpretation, die aufgrund der sehr schwammig formulierten Frage natürlich auch ganz daneben liegen könnte.
Du möchtest evtl. zu jedem Namen eine Arraylist erstellen. Dafür bietet sich eine Map an, die den Namen auf die jeweilige Liste abbildet, also z.B.:
Code:
Map<String, List<T>> lists = new HashMap<String, List<T>>();
...
String name = args[1];
List<T> list = lists.get(name);
if (list != null) {
    // Fehlermeldung: Eine Liste mit diesem Namen existiert bereits
    return;
}
list = new ArrayList<T>();
lists.put(name, list);
 
Oben