J'ai une NullPointerException à la méthode setMotDePasse. Mais je ne sais pas pourquoi ?
numerosLibres et tousLesNumeros sont des ArrayList.
Merci d'avance,
public int attribuer(String motDePasse) {
if (motDePasse.isEmpty() || motDePasse == null) throw new IllegalArgumentException();
if (resteLibre()){
int dernierLibre = numerosLibres.size() - 1;
numerosLibres.remove(dernierLibre);
tousLesNumeros.get(dernierLibre).setMotDePasse(motDePasse);
return dernierLibre;
}
return -1;
}
NB. il n'empêche que l'inversion des deux condition du motDePasse était fausse quand même...