Tema: String
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/12/2002, 22:57
Avatar de XCX
XCX
 
Fecha de Ingreso: febrero-2002
Ubicación: Villa Alemana
Mensajes: 138
Antigüedad: 22 años, 3 meses
Puntos: 0
Hi -detsu, ¿Que tal?, bueno, estuve viendo tu código, y la verdad, cuando estuve en clases de java, hace ya un tiempo atrás, el uso del stringtokenizer era de otra forma, osea en vez de lo que tienes, que es:
Código:
String []c = null;
StringTokenizer datos = new StringTokenizer(";");
i=0;
while (datos.hasMoreElements()){
String campo = (String)datos.nextElement();
c[i]=campo;
i++;
}
Bueno, según tu código, está bien, pero a nosotros nos enseñaron de otra forma en el stk, y es, añadiendo el string al que se quiere despedazar - por llamarlo así ^_^V -, esto es,
Código:
StringTokenizer datos = new StringTokenizer(variabletipostring, "separador",(opcionalmente true o false));
//y después, para tirar los trozos a otro string o a un arreglo...
strarr[algo] = datos.nextToken();
supongo que no te funciona, porque cuando le dices al while que mientras exista un elemento, como no tiene nada - debido a la instrucción que tiene -, pues se sale y no te agrega nada al arreglo, produciendo alguna excepción a futuro, NullPointerException, claro ^_^V, bueno, pruebalo y dime que ocurre, ok?... espero que te sirva de algo mi respuesta... Chiabela...
__________________
Chiabela®
Atte: XCX® on the fly