Il y a actuellement 382 visiteurs
Mardi 05 Novembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Pb. Java Ajout nombre indéfini d'objets ArrayList [Résolu]

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Pb. Java Ajout nombre indéfini d'objets ArrayList [Résolu]

Message le 13 Jan 2011 13:36

Salut tout le monde ! :)

Voilà je dois rendre un projet de Java pour Vendredi. Je l'ai bien bien avancé malgré quelques erreurs...
En fait, mon problème et de créer un nouvel objet de classe Personnage à ajouter dans une ArrayList "joueurs". Et plus précisemment, un nombre de personnages non-défini dans le code mais à l'exécution.
Ce qui veut dire que c'est l'utilisateur qui indique le nombre de personnage à créer, donc lui qui indique le nombre de variables à créer aussi... :-? Avec mes connaissances en programmation, il me semble que c'est pas trop possible.

Voici à peu près ce que j'ai voulu faire :
Code: Tout sélectionner
...
private static ArrayList joueurs ;
...
//Dans une boucle while (choix de gestion de la partie, case "Ajouter un nouveau joueur") :
joueurs.add(new Personnage()) ;

À la compilation ça marche, mais à l'exécution j'ai l'erreur suivante :
Exception in thread "main" java.lang.NullPointerException
- at Partie.interact_GestionJoueurs(Partie.java:140
- at Partie.interact_InitialiserPartie(Partie.java:51)
- at SmashRPG.main(SmashRPG.java:28)

(SmashRPG est le nom du logiciel)

J'ai compris que l'erreur était que je n'ajoute pas d'objet dans l'ArrayList, cependant s'il faut que je crée une variable pour chaque nouveau personnage, ben c'est un peu "statique" comme méthode, où tout doit être déterminé dans le code. :-?
Auriez-vous une proposition simple pour ajouter un nombre non-défini par le code d'objets dans une ArrayList ?

Merci d'avance !
Avatar de l'utilisateur
Thyrion
Expert(e)
Expert(e)
 
Messages: 1253
Inscription: 25 Aoû 2007 19:49
 


Re: Problème Java Ajout nombre indéfini d'objets dans ArrayL

Message le 13 Jan 2011 14:42

Salut Thyrion :D

message en double supprimé ;)
Avatar de l'utilisateur
Pac428
PC-Infopraticien
PC-Infopraticien
 
Messages: 29457
Inscription: 23 Mai 2006 13:25
Localisation: Le Goulag du Maine.
 

Re: Problème Java Ajout nombre indéfini d'objets dans ArrayL

Message le 13 Jan 2011 17:41

Merci Pac, mais finalement mon topic ne sert à rien... :lol:

En effet, ça ne marche pas si je fais :
Code: Tout sélectionner
private static ArrayList joueurs ;

au lieu de :
Code: Tout sélectionner
private static ArrayList joueurs = new ArrayList() ;


Bon ben voilà, problème résolu. x)
Avatar de l'utilisateur
Thyrion
Expert(e)
Expert(e)
 
Messages: 1253
Inscription: 25 Aoû 2007 19:49
 

Re: Pb. Java Ajout nombre indéfini d'objets ArrayList [Résol

Message le 13 Jan 2011 17:53

:lol: :wink:
Avatar de l'utilisateur
Pac428
PC-Infopraticien
PC-Infopraticien
 
Messages: 29457
Inscription: 23 Mai 2006 13:25
Localisation: Le Goulag du Maine.
 



Sujets similaires

Message [Résolu] Récupération du dual boot
Bonjour,Pourriez-vous m'aider à remettre le dual boot" sur un pc portable HP modèle G7 1235 SF" qui a Windows 10 et Ubuntu 24.04 que j'ai installé dans " l'espace libre" du disque dur mais au démarrage c'est Ubuntu qui est démarre directement, comment faire ?J'aurai voulu garder ...
Réponses: 13

Message [résolu] Inscris à l'insu de mon plein gré
Bonjour J'ai un souci, qui m'énerve vraiment, ma fille m'a réglé une smart TV, pour que le Chromecast intégré fonctionne elle m'a créé un compte sur google. Presque sur chaque site, j'ai ceci :Sur le site TV loisir, je n'ai pas fait exprès, j'ai cliqué sur ok, au lieu de la croix, ça m'a créé un com ...
Réponses: 3

Message [résolu] Appels indésirables
Bonsoir? J'ai besoin d'aide, je n'en peux plus, mon portable est sur liste rouge, j'ai plusieurs appels par jour, d'un cabinet de santé, "santénéa", ils demandent à parler à ma femme, qui est décédée en octobre 2022, je ne comprends pas le lien entre mon numéro de portable et ma femme. ? J ...
Réponses: 26

Message Partition inutilisée [Résolu]
Bonjour à tous !J'ai encore des lacunes (normal vu mon âge....):Après avoir fait du ménage sur mon disque SSD, il y reste Win 8 et Ubuntu 22.04 plus une partition de 6 Go que je voudrais utiliser pour y stocker des sauvegardes non critiques.Elle est nommée "Lost+found"Je ne peux pas avoir ...
Réponses: 3

Message [résolu] C'est le bazar sur mon bureau
Bonjour Quand je veux héberger une image ou autre chose de mon bureau, j'ai ça, maisquescequecestdoncquetoutcestmachins? Merci
Réponses: 8

Message [RÉSOLU] Vidéos invisibles avec Firefox dans un forum
Bonjour à tous.Je ne sais pas si je suis au bon endroit pour poser ma question; ce sous répertoire me semblait le plus approprié.Je fréquente un forum depuis de nombreuses années et je constate que les vidéos postées dans les messages ne s'affichent plus avec Firefox. Quand je regarde le détail des ...
Réponses: 5


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.