Artículos
Java

Contar palabras en Java

26/Ene/2007

La idea del ejemplo es ver como podemos contar las palabras de un texto en Java. Podríamos hacerlo de diferentes formas, pero vamos a utilizar la clase StringTokenizer para solucionar nuestro problema.

Lo primero que tenemos que hacer es definir una frase dentro de una cadena de texto:

String sTexto = "En un lugar de la mancha";

La clase StringTokenizer trocea una cadena a partir de un deliminator dado. En el caso de que no le indiquemos el indicador a usar utilizará el espacio en blanco. Veamos como se utilizaría con la frase anterior:

StringTokenizer st = new StringTokenizer(sTexto);

Una vez creado el StringTokenizer (es como un Enumerado) podremos recorrerle para ver en cuantas palabras ha troceado nuestro texto o bien invocar al método .countTokens() que devuelve el número de elementos que contiene el StringTokenizer.

Y simplemente nos quedará volcarlo por pantalla:

System.out.println (st.countTokens());

Código Fuente

Descárgate el código fuente de Contar palabras en Java
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
42 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios