Afficher une valeur spécifique d'une arrayList enregistrée en globalMap
Bonjour,
voila question assez simple il me semble mais je ne trouve pas d'info dessus mais j'ai plusieurs variables enregistrées en globalMap sous ToS, dont 2 arrayList (ColumnNameView:contient le nom des colonnes d'une vue et ColumnNameTable:contient le nom des colonnes d'une table) de String.
J'aimerai savoir comment je fais avec un tJava pour récupérer, par exemple, la valeur correspondant à l'index 2.
J'ai essayé:
Code:
1 2 3 4 5 6
| System.out.println(ColumnNameView); --> Renvoie la dernière valeur de la liste,
System.out.println(ColumnNameView.get(1)); --> The method get(int) is undefined for the type String,
System.out.println(ColumnNameView.get(1).toString()); --> The method get(int) is undefined for the type String,
System.out.println(ColumnNameView(1)); --> The method ColumnNameView(int) is undefined for the type Java_INSERT,
System.out.println(globalMap.get(ColumnNameView)); --> Renvoie : null,
System.out.println(globalMap.get("ColumnNameView")); --> Renvoie la liste "ColumnNameView" entière |
Le but étant que je puisse itérer dans les deux listes afin de pouvoir rentrer les valeurs de ma vue lorsque les des noms de colonnes sont les mêmes.
Merci d'avance pour toute aide !
EDIT :
Voici un exemple de ce que pourrait contenir globalMap:
{ColumnNameView=[VAL1, VAL2, VAL3, VAL4, VAL5, VAL6, VAL7, VAL8, VAL9]
ColumnNameTable=[ID, VAL1, VAL2, VAL3, VAL4, VAL5, VAL6, VAL7, VAL8, VAL9]}