Bonjour tout le monde !
Voilà j'ai un arrayList et je veux en extraire chaque chaîne de caractère, le problème c'est que je veux stocker chaque sous chaînes dans un tableau de String mais que je n'obtiens que la dernière chaîne de mon ArrayList dans mon tableau String donc mon tableau de String contient :
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 "fiction" "10" "2" "A.I." "2001" "Steven Spielberg" "oui"
Voici un screen du débugger:
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 ArrayList<String> programmeList = new ArrayList<>(); String values[] = null; programmeList.add("fiction, 21, 2, A.I., 2001, Steven Spielberg, oui"); programmeList.add("divertissement, 12, toto, titi"); programmeList.add("reportage, 0, 3, test, culturel"); programmeList.add("reportage, 2, 3, test, monde"); programmeList.add("fiction, 10, 2, A.I., 2001, Steven Spielberg, oui"); for(String val: programmeList) { values = val.split(","); }
je suppose que ça efface la valeur précédente à chaque tour de boucle, mais je ne vois pas comment faire, si vous pouviez m'éclairer !
D'avance merci !
PS: Je ne peux pas utiliser un autre type de données que l'arrayList
Partager