nokst
Messages postés1Date d'inscriptionjeudi 26 août 2004StatutMembreDernière intervention26 août 2004
-
26 août 2004 à 10:14
Frouf85
Messages postés106Date d'inscriptionmardi 6 mai 2003StatutMembreDernière intervention 7 octobre 2004
-
26 août 2004 à 10:23
Je n'arrive pas à comparer la valeur d'une case d'un tableau à une valeur. Pourtant je ne vois aucune difficulté!
Dans le fichier numadsl.txt il y a à chaque ligne un chiffre de la facon:
1005
0
1006
0 etc...
pourtant la condition " if(numadsl[i] == "0") " ne passe jamais.
J'ai également essayé avec numadsl en int.
Merci beaucoup d'avance !
try{
int nblignes3 = lignes("numadsl.txt");
String[] numadsl = new String[nblignes3];
FileReader monFichier3 = new FileReader("numadsl.txt");
BufferedReader buff3 = new BufferedReader(monFichier3);
for(int j = 0; j < nblignes3; j++){
numadsl[j] = buff3.readLine();}
int nblignes = lignes("numadsl.txt");
for(int i = 0; i < nblignes; i++){
if(numadsl[i] == "0"){
checkCentre[i].setEnabled(false);}}}
catch(FileNotFoundException e){}
catch(IOException e){}