Merci CdeLeader pour votre réponse.
Mais le problème avec votre code c’est qu’il prend juste le premier élément de la chaine et il ne parcoure pas le reste de ses éléments. Par exemple si la chaine contient ‘abc’ au début, alors votre code prend juste le ‘a’ et à la fin, il supprime tous les éléments de la chaine.
En fait, moi je veux quelque chose qui me permet dans un premier temps de choisi un élément, le stocker dans une variable (pour pouvoir faire un certain traitement), ensuite supprimer cet élément de mon ArrayLite. Par exemple si ma chaine contient ‘abc’ alors je prends d’abord le ‘a’ et je la stocke dans une variable, une fois cela est fait je supprime le ‘a’ de ma chaine, donc j’aurais chaine=’bc’ au lieu de chaine=’abc’, ensuite je prends l’élément ‘b’ de ma chaine je fais le traitement et je le supprime de ma chaine. Jusqu'à ce que j’expire ts les éléments de chaine.
J’espère que je suis assez clair.
Merci