Le 4 Feb 2002 Cyriaque Dupoirieux a �crit :

> 
> Il me semble impossible de faire cela simplement avec un
> StringTokenizer, alors j'aimerais s'il faut que je d�veloppe ma propre
> classe ou s'il existe une m�thode pour obtenir ce r�sultat.
> 

Je fais passer un String style style 1;;3;4 dans une moulinette qui 
le transforme en 1 ; ;3 ;4, c'est � dire que chaque fois que je vois 
un ";" je mets avant un " ". A partir de ce nouveau String je cr�e un 
StringTokenizer qui me renverra "1 ", " ", "3 ", "4 ". Puis, � chaque 
token, j'applique un trim(). (Je me fiche des espaces, cela tombe 
bien !)

Y a-t-il plus malin ? Oui, peut �tre � partir de la classe 
java.io.StreamTokenizer (je viens de me souvenir de l'existence de 
cette classe).


--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com

Répondre à