Probleme de conversion Object => String
Bonjour,
J'utilise la liste suivante :
Code:
1 2 3
|
List<String> result = (List<String>)session.createSQLQuery("SELECT nom, prenom, telephone FROM CLIENT"
+ " WHERE email ='"+supportForm.getEmail()+"'").list(); |
Lorsque j'essaie d'afficher le contenu de la liste :
Code:
1 2
|
System.out.println(result.get(0)); |
J'obtiens l'exception suivante :
Code:
1 2
|
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to java.lang.String |
Même avec un cast explicite cela ne marche pas. Ce qui est bizarre c'est que dans la liste des suggestions des méthodes que j'obtiens lorsque je tape "result.", la méthode get(int i) a un String comme valeur de retour.
Aurirez-vous une idée ?
--------------
Cordialement.