Bonjour,

J'ai un leger problème avec la fonction sublist sur mon arraylist :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
ArrayList<E> al = // pleins d'éléments dedans.
 
// je veux les éléments de la position 10 à la position 22
al = (ArrayList<E>) al.subList(10, 22);
Voila ce que j'ai mis. Si je ne caste pas comme ça, ça ne compile pas. Eclipse me propose lui même ce cast.

Sauf que quand j'execute, je me prends un ClassCastException dont le message est "java.util.RandomAccessSublist".

Une idée de comment faire ça proprement?

Merci d'avance.