Bonjour,
j'ai un soucis de comparaison avec la fonction getObject.
Je n'arrive pas à sortir de la boucle. Voici le code qui pose problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
while(result.getObject(1).toString() != columnNames[l]){
       System.out.println(result.getObject(1).toString());
       System.out.println(columnNames[l]);
       System.out.println(result.getObject(1).getClass());
       System.out.println(columnNames[l].getClass());
       System.out.println("------------------------------");
        l++;
}
A la compilation j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
J0
J1
class java.lang.String
class java.lang.String
------------------------------
J1
J1
class java.lang.String
class java.lang.String
------------------------------
J1
J2
class java.lang.String
class java.lang.String
------------------------------
 
...
Ca devrait s'arrêter à J1 = J1 non ?
Je travaille avec eclipse sous vista.
Merci par avance.