[java]Comment exploiter la variable list ?

Fermé
fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 - Modifié par fxtaa le 11/10/2010 à 11:59
fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 - 14 oct. 2010 à 11:58
Bonjour,

Je souhaiterai identifier chaque valeurs présentes dans ma liste.

Pour cela, j'effectue une requête sql qui me retourne plusieurs lignes et colonnes de résultats.
J'ai réussit à stocker ces résultats dans une liste comme ceci :

List rlist = getJdbcTemplate().queryForList("Select * from toto WHERE FK_titi = ? FOR UPDATE",new Object[] {id_titi});   
      
System.out.println(rlist);   


Lorsque je print rlist j'obtiens :

[{PK_id_toto=1, toto=abcde, FK_ID_titi=1}, {PK_id_toto=2, toto=fghi, FK_id_titi=1}]


Je voudrais par exemple récupérer la valeur du champs toto de la 2nde ligne, c'est à dire "fghi".

J'ai essayé aussi avec
Object[] ol = rlist.toArray(); 
System.out.println("object : "+ol[1]);

Mais ce n'est que pour les tableaux a une dimension.

Alors comment faire ?

1 réponse

fxtaa Messages postés 1050 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 2 avril 2015 73
14 oct. 2010 à 11:58
	     
String raoul;

raoul = rlist.get(1).get("TOTO");
0