Bonjour à tous,
Je développe actuellement mon premier programme Java, c'est un petit jeu assez simpliste pour Android : une sorte de Tétris.
J'en suis à l'étape de vérifier si 3 "carrés" identiques se suivent (en ligne ou colonne) pour les faire disparaître et augmenter le score du joueur. J'arrive à détecter les cases à supprimer mais la façon de les stocker me bloque un peu.
J'ai pas mal développé en Python et le principe des listes me plait beaucoup car on ajoute à la fin de la liste et on supprime les éléments facilement. Y a t-il moyen de faire la même chose en Java ? En Python ca donnerai ca :
Code Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 maListe = [] for i in range(10): monObj = MaClasse(i) maListe.append(monObj) for i in range(10): # Ici je supprime l'occurence à l'index 0 (car le décalage de la liste se fait automatiquement) maListe.remove(0)
Peut-on faire quelque chose de similaire simplement en Java ? Je ne trouve pas de réelle info la dessus.
Partager