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![]()
Partager