Détection cellule vide tableau [Résolu]

Signaler
Messages postés
67
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
8 juillet 2008
-
 jinhogate -
Bonjour à tous,

voilà j'ai un exo à faire en java où je plante un peu. Je dois détecter une cellule vide dans un tableau. Ex : tableau d'entiers à 50 cases. Il est rempli jusqu'à la 40è incluse. Je dois donc détecter la 41è.

Comment faire, apparemment "null" est pour savoir si un tableau est vide, mais pour une cellule, quel est le mot-clé ?

PS: je suis sensé faire cet exo de manière "artisanale", sans utiliser un quelquonque autre package ou classe

Merci d'avance.
JeanMi66

2 réponses

Messages postés
67
Date d'inscription
samedi 10 septembre 2005
Statut
Membre
Dernière intervention
8 juillet 2008

Merci beaucoup, je ne savais pas qu'une cellule juste initialisée contenais un 0. Merci encore.

JeanMi66

Salut,

         int i;
         for (i = 0; i < tableau.length; i++)
         {
            if (tableau[i] == 0) // l'element i est vide
               break;
         }
         System.out.println("L'element " + i + " est libre."); // dans ton exemple 40

Ne pas oublier que les elements sont numerotes de 0 a 49.

Cordialement.
...\ Dan /...
Si la valeur dans cette case considérée comme vide était 0 ce qui est probable, ça fausserait le résultat voulu.