Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/03/2007, 14:28
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Dividir un string el trozos

1) La clase StringTokenizer no está recomendada a partir de la version 1.4 de Java, recomendando en su lugar usar otras tecnicas como el paquete regex o el split de la clase String. Está un poco escondido en los javadoc pero ahí lo dice. No preguntes donde que si no te lo echaran en cara largo y tendido.

2) En todo caso, el API de StringTokenizer dice:
Código:
public StringTokenizer(String str,String delim)
    Constructs a string tokenizer for the specified string. The characters in the delim argument are the delimiters for separating tokens. Delimiter characters themselves will not be treated as tokens.
Así que estas usando como delimitadores 'c', 'r', 'e', 'a', 't' y 'e' en vez de la cadena completa. StringTokenizer no acepta cadenas como delimitadores, así que tendrá que ser a base de expresiones regulares.

S!