ma se lo faccio con lo stringTokenizer?
ora provo

Edit:

lo string tokenizer mi toglie i caratteri e non l'intera stringa.

del tuo post non ho capito gran che di quello che devo fare.
al posto di stringBuffer posso usare lo string normale, usando il toString, cosa cambia?