Arraylist füllen

M

madara92

Gast
Hallo
Ich versuche gerade ein Kartenspiel zu programmieren, und für die Decks der Spieler benutze ich ein Arraylist, nun wollte ich eine Methode erstellen, die dieses Arraylist füllt. Aber iwie bleibt sie leer.
Java:
public  ArrayList<JButton> fill()
	{      
            deck.add(k.Karte1());
			deck.add(k.Karte1());
            deck.add(k.Karte1());
			deck.add(k.Karte1());
			deck.add(k.Karte1());
			deck.add(k.Karte1());
			deck.add(k.Karte1());
			deck.add(k.Karte4());
			deck.add(k.Karte4());
			deck.add(k.Karte4());
			
	return deck;
	}
 

Steven Hachel

Bekanntes Mitglied
Java:
private List<Object> buildCardList() {
    List<Object> cardList = new ArrayList<Object>();
    cardList.add(new Card(1));
    cardList.add(new Card(2));
    ....
    return cardList;
}

...oder habe ich die Frage nicht verstanden?


viele Grüße
 
N

nillehammer

Gast
Steven hat's schon beantwortet. Ich würde bei seinem Code nur noch folgende Verbesserung vorschlagen:
Java:
private List<Card> buildCardList() {
    final List<Card> cardList = new ArrayList<Card>();
    cardList.add(new Card(1));
    cardList.add(new Card(2));
    ....
    return cardList;
}
 

Ähnliche Java Themen


Oben