Il me semble pourtant que j'ajoute les lignes en début de liste. L'index 0 est bien le début... // récupération des entrées clavier et du tableau for (int i = 0 ; i < 10 ; i++) { String s = lecteur.readLine(); chaines.add(s);