Tokenizer

joannyluz
08 de Julio del 2006
Hola a todos
Tengo un problema con el nexttoken, lo que pasa es que estoy convirtiendo un archivo cvs en txt. mi problema es que solo me permite 26 filas de datos pero cuando es 27 me presenta un error, el cual es el siguiente: NoSuchElementException. y solo soporta 37 columnas cuando es 26 filas pero cuando es 27 filas no presenta todos los dato. Queria saber si el tokenizer pide un limite o cual seri la razon

Diego
08 de Julio del 2006
En teoría, para utilizar StringTokenizer, basta con llamar a hasMoreTokens y que te devuelva true para que no te salte la excepción NoSuchElementException. Si lees la documentación de esta clase verás que se considera una clase heredada que se mantiene por razones de compatibilidad, y se recomienda que se utilice el método split de la clase String que te devuelve un array de String, aunque si lees de archivo y lees varios tipos de datos también puedes usar java.util.Scanner, más potente que StringTokenizer.

Espero que te sirva.