Bonjour,
J'ai une erreursur l’exécution d'une méthode.Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
Je ne suis pas très sûr sur la façon dont j'ai écrit cette condition. Mais je vois encore moins pourquoi je dépasserais les cases du tableau.
et puis je ne sais pas pourquoi la publication efface l'indentation. Ça fait pas très beau comme ça.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public static void changeNo(String[] annuaire, String nom, String nvno){ int cpt=0; for (int i=0; i<annuaire.length || (nom.equals(annuaire[i].split(":"))); i++){ cpt++; if(annuaire[i].split(":").equals(nom)){ annuaire[i]=(nom+": "+nvno); } }
Quelqu'un saurait-il m'indiquer où se situe le problème ?
Merci d'avance pour votre aide.
Partager