In Ordnung, also arbeite ich an einem kleinen Programm, in dem ich eine Methode habe, die auf eine Arraylist zugreift. SoMethodenparameter und ArrayLists
:
public void setGroups(int groupA, int groupB, ArrayList< String > groups)
dann habe ich meine Arraylist im Körper meiner Hauptmethode:
ArrayList groupSets = new ArrayList< String >( Arrays.asList("group1", "group2"));
Also meine Frage ist, wie nenn ich diesen Code in meinem Hauptmethode? Mein Problem ist mit dem arraylist Teil. Auch diese Ints der Gruppe A/B werde ich verwenden, um Elemente aus der ArrayList zu ziehen.
So wäre es wie ?:
playGame(0, 1, ArrayList< String > groupSets);
Außer, dass ich weiß, dass der Arraylist Teil falsch ist, und ich bin nicht sicher, ob die Ints richtig oder falsch, wie gut sind, scheinen sie Recht, aber ich konnte sein völlig aus. Bitte irgendeine Hilfe ?!
Warum nicht diese Methode eine Arraylist machen zurückkehren? Eine Setter-Methode mit Nebenwirkungen zu haben, scheint ein schlechtes Design zu sein. –