Bonjour à tous,
J essaie d'utiliser de faire des listes de listes avec des ArrayList et je bloque sur le problème suivant
Je n'ai pas su trouver la réponse dans les posts précédents

Je déclare de listes
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
24
25
ArrayList sequence = new ArrayList(); 
ArrayList<ArrayList<String>>  list_sequences = new ArrayList<ArrayList<String>>();
 
//Je les remplis
sequence.add("G1");
sequence.add("G2");
sequence.add("G3");
list_sequences.add(sequence);
sequence.clear();
sequence.add("G4");
sequence.add("G5");
sequence.add("G6");
list_sequences.add(sequence);
 
//Affichage liste de sequences
i=0;
while(i<list_sequences.size()){
	System.out.println("sequence "+i);				
	j=0;
	while(j<list_sequences.get(i).size()){
		System.out.println("genes "+j+" "+list_sequences.get(i).get(j));				
		j++;
		}
	i++;
	}
J'obtiens
sequence 0
genes 0 G4
genes 1 G5
genes 2 G6
sequence 1
genes 0 G4
genes 1 G5
genes 2 G6

La 2eme séquence a remplacer la premiere

Je ne sais pas comment m'y prendre pour ne pas rencontrer ce phénomène

Merci d'avance