thingol
String entrada = "1;Teste1;1.0000;2;teste2;2.0000;3;teste3;3.0000;8;teste4;6.0000;";
String[] partes = entrada.split (";");
System.out.println (partes [0]); // imprime "1"
System.out.println (partes [1]); // imprime "Teste1"
// ...und so weiter...
Grinvon
Outra opção é usar o próprio StringTokenizer, mas ainda assim, prefiro o split.
Favor postar dúvidas em locais adequados.
palmadias
a propria sun pede para nao seu usar mais o StringTokenizer. Usar o split.
Grinvon
Também prefiro o split com um bom indexOf e tudo se resolve.