Ich benutze eine variable Klasse, die eine ganze Zahl speichert. Wenn die Ganzzahl 13 ist, müssen 13 Arraylisten erstellt werden. Irgendeine Idee, wie ich das machen würde?Erstellen von x ArrayLists
Dies ist, was in meiner while-Schleife ist:
ArrayList<Integer[]> list + count = new ArrayList<>();
Mit folgendem:
ArrayList<ArrayList<Integer>> myLists = new ArrayList<ArrayList<Integer>>();
for(int i = 0; i < 4; i++) {
ArrayList<Integer> newList = new ArrayList<Integer>();
myLists.add(newList);
}
Lassen Sie uns sagen, dass ich die ganze Zahl 9 gehen in die dritte Array-Liste müssen und die ganze Zahl 3 bis Gehe zur 2. Liste der Arrays. Wie würde ich das tun?
Was sind Sie, indem Sie ein '+' Zeichen auf der linken Seite ein zu erreichen versucht, Zuordnung? Das ist kein legales Java. Erfindest du deine eigene Syntax und hoffst, dass der Compiler es herausfinden kann? – ajb
Ich versuche, mehrere Array-Listen wie oben angegeben zu erhalten. Ich dachte, das + -Zeichen würde die Namen der Array-Liste sein (list1, list2 .. list13) – NeedHelp
Sie können ein Array von 'ArrayList' (' ArrayList [] ') oder eine' ArrayList' von 'ArrayList' (' ArrayList > '). Ich weiß nicht, was 'T' ist. Sie können ein Array von 13 'ArrayLists' erstellen, indem Sie' new ArrayList [13] 'sagen, aber dann müssen Sie jede' ArrayList' in einer Schleife erstellen, da dies ein Array von Nullen sein wird. –
ajb