Voila je suis entrain de faire une petite anim de particule, et pour résoudre un bug, une "saute" lorsque je supprime un élément de mon arraylist, j'ai décidé de supprimer les éléments hors cadre une fois la boucle draw fini.
Mon soucis est d'ajouter des élément a un ARRAY, car la fonction append ne semble pas marcher sur son array source, et que le casting Arraylist vers int ne fonctionne pas non plus ( cannot convert from Objet to Int ).
Donc je cherche une solution pour ajouter une valeur , et donc une case a mon Array, sachant que a la base il est vide( même pas de longueur définis )
Merci de m'avoir lu^^
Hors ligne
Salut,
Il faut utiliser la méthode add(Object nouvelObjet) ou add(int index, Object nouvelObjet)
http://download.oracle.com/javase/1.4.2 … yList.html
Attention, tu ne peux pas ajouter de int dans une ArrayList, il faut forcément un objet Integer
tu peux faire un Integer à partir d'un int comme ceci : Integer a = new Integer(monInt);
pour récupérer un int à partir d'un Integer, il y a la méthode intValue() : http://download.oracle.com/javase/1.4.2 … teger.html
pour connaitre la taille de ton ArrayList il y a la méthode size()
bon courage
Dernière modification par 22_ (2010-10-06 15:04:40)
Hors ligne