Contador de palabras en Java
martes, marzo 3, 2009 at 7:02PM Existen varias implementaciones que en ocasiones son necesarias cuando se trabaja con textos, por ejemplo, saber cuantas palabras contiene un texto es importante si se trata de un articulo que se va a publicar en algún sitio o revista.
En Java existe una clase que contiene el método que realiza esa función.
La clase se llama “StringTokenizer” y el método que permite contar las palabras que se encuentran dentro de un texto es “countTokens( )”. Para ejemplificar la función escribamos un pequeño programa:
Primero vamos a definir la cadena o el texto del que queremos saber el numero de palabras que lo forman:
“¡¡¡Hola Mundo!!! Hoy es un buen día para programar.”
Este texto puede estar guardado dentro de una cadena:
String texto = “¡¡¡Hola Mundo!!! Hoy es un buen dia para programar.”;
con ayuda del constructor dividimos la cadena por palabras
StringTokenizer palabras = new StringTokenizer(texto);
y a continuación, usando el metodo countTokens( ), contamos las palabras:
int numeroPalabras = palabras.countTokens( );
Fuente Completa en:
http://www.linuxparatodos.net/portal/article.php?story=20090227105002418
j2se 
Reader Comments