bonjour,
j'ai un code java qui récupère les éléments d'une chaine 'string' et les met dans une collection , le problème c que je ne sais pas comment récupérer les éléments de la collection d'une façon séparée un à un.voici le code
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
19
20
21
22
23
 
 
Collection SlotValues = null;
         Collection col = new ArrayList();
         Slot slot = project.getKnowledgeBase().getSlot(slotName);
         Instance instance =
project.getKnowledgeBase().getInstance(instanceName);
         SlotValues = instance.getOwnSlotValues(slot);
         Object[] ob = SlotValues.toArray();
         int size = SlotValues.size();
         int i = 0;
         String t = null;
         while (i<size){
           if (cinstance==true){
             int index = ob[i].toString().indexOf(" ");
             t = ob[i].toString().substring(15, index);             
             col.add(t);            
             System.out.println(col);
           }
             else col.add(ob[i].toString());
             i++;
            // System.out.println(col);
         }
voici le résultat de ce code :
[profil1_Instance_20000]
[profil1_Instance_20000, profil1_Instance_30000]
[profil1_Instance_20000, profil1_Instance_30000, profil1_Instance_30001]

et moi je veux avoir ceci :
profil1_Instance_20000
profil1_Instance_30000
profil1_Instance_30001
quelles sont les modifications à apporter pour ce code? et merci.