Il y a actuellement 242 visiteurs
Vendredi 19 Avril 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: 29307
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: 29307
Inscription: 23 Mai 2006 13:25
Localisation: Le Goulag du Maine.
 



Sujets similaires

Message [Résolu] comment utiliser opera
Bonjour J'ai installé opera, je n'arrive pas à le mettre en français ? Il y a aussi la page d'accueil qui me gêne, pleine de petites fenêtres qui ne m'intéressèrent pas. Merci
Réponses: 17

Message [Résolu] Impossible lancer Windows défender hors ligne WIN10
Salut à vous j'ai voulu lancer Windows Defender hors ligne et malgré plusieurs tentatives et démarrages, il ne se passe rien je suis allé sur mon disque dur C où est installé Windows Defender et puis sur offline j'ai cliqué sur en administrateur : OfflineScannerShellet voici le message Je précis ...
Réponses: 64

Message ajout de ram sur pc Packard Bell
Bonjour,Merci pour la réponseCordialement
Réponses: 2

Message mot de pass [Résolu]
bonjour quand j'allume le pc il demande un mot de passe et option de connexion ..comment je peu supprimé ça pour que l'ordi s'allume sans cet option ...si y a moyen ça sera bien ps: installation Windows car j'ai remplacé mon DD par un SSD ce week-endmerci
Réponses: 23

Message [Résolu]Paramètrage de mon profil
Bonjour, Lorsque je veux ajouter une signature dans mon profil ==> Modifier la signature, la visualisation de celle-ci se fait bien mais lorsque je valide, rien apparait sous mes messages. Il y a t-il un temps de délai pour voir apparaitre ma signature en bas de mes messages (normalement cela do ...
Réponses: 4

Message [Résolu] Le fameux soucis du "voile blanc" sur un écran.
Bonjour/Bonsoir, je viens à vous aujourd'hui car j'ai acheter un écran LG 24M47VQ-P ( Je crois qu'il s'âgit la de la réph mais je ne suis pas sur ) et lorsque je le branche il fonctionne parfaitement cependant il y a une chose qui me dérange fortement c'est un voile blanc qui viens se mettre sur l'é ...
Réponses: 15


Qui est en ligne

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


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