Ayuda con la clase StringTokenizer pls!
Soy nuevo en el foro tengo un problema con la clase StringTokenizer, lo que estoy haciendo es un programa en netbeans 6.7 que lea un archivo txt y me entregue todas las palabras de largo mayor o igual a 18 caracteres, (necesito que me muestre la linea en que esta ubicada y la palabra) tengo lo siguiente:
File f = new File( "C:/prueba.txt" );
BufferedReader entrada;
entrada = new BufferedReader( new FileReader( f ) );
String linea;
while(entrada.ready()){
linea = entrada.readLine();
StringTokenizer st = new StringTokenizer(linea);
while (st.hasMoreTokens()) {
String token="";
token=st.nextToken();
System.out.println(token);
}
}
Esto lee linea por linea el archivo, y luego imprime todas las palabras, pero el problema que tengo es que no puedo manipular la variable token, osea, poner token. Length() para saber su largo. Me manda error :S.
Ayuda porfaaaa! Me tiene complicado esto..
File f = new File( "C:/prueba.txt" );
BufferedReader entrada;
entrada = new BufferedReader( new FileReader( f ) );
String linea;
while(entrada.ready()){
linea = entrada.readLine();
StringTokenizer st = new StringTokenizer(linea);
while (st.hasMoreTokens()) {
String token="";
token=st.nextToken();
System.out.println(token);
}
}
Esto lee linea por linea el archivo, y luego imprime todas las palabras, pero el problema que tengo es que no puedo manipular la variable token, osea, poner token. Length() para saber su largo. Me manda error :S.
Ayuda porfaaaa! Me tiene complicado esto..
1 respuesta
Respuesta de ooriol79
1