Buscar
Social
Ofertas laborales ES
« Swing Application Framework Resucitado | Main | Pequeños cambios al lenguaje Java en JDK7 »
martes
mar032009

Contador de palabras en Java

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

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.