Bonjour a tous
Lorsque j'utilise ce code sous eclipse:
j'ai toujours le message suivant :
Null pointer access: The variable ListFlagGlobalAdmin can only be null at this location
Voila si qq'un pouvait me dire pourquoi.
Merci
Bonjour a tous
Lorsque j'utilise ce code sous eclipse:
j'ai toujours le message suivant :
Null pointer access: The variable ListFlagGlobalAdmin can only be null at this location
Voila si qq'un pouvait me dire pourquoi.
Merci
Bonjour,
En effet il te dit que ça ne peut que null car ton handle fait référence à null.
Tu ne peux pas ajouter des éléments dans une liste si celle ci n'a pas été initialisée au moins une fois pour y alouer l'espace mémoire suffisant.
Bah ce code ne marchera jamais vu que l'objet en effet est null ce que détecte Eclipse. Par contre, il doit y avoir moyen d'empêcher qu'Eclipse de le signaler ou de le mettre en warning. Ca n'empêchera pas que le code ne marchera toujours pas, mais ca peut permettre d'utiliser la complétion automatique pour étudier une classe sans qu'Eclipse nous embête ^^
C'est pourtant on ne peut plus clair : tu essaies d'accéder à une variable qui est forcément nulle et donc, tu vas faire une NullPointerException.
Salut,
Tu peux initialiser ta liste comme ça, ça devrait marcher :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 List<String> ListFlagGlobalAdmin = new ArrayList<String>(); ListFlagGlobalAdmin.add(0, "true");
Oui c'est finalement c'est que j'ai fait
Merci beaucoup les gens
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager