Advertisement
sangonzalez

AyPII - Guia 2 - Ejercicio 7 - Contar Palabras

Mar 26th, 2015
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.00 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.InputStreamReader;
  3. import java.util.StringTokenizer;
  4.  
  5.  
  6. public class ContarCantidadDePalabras {
  7.  
  8.     //variables
  9.    
  10.     //Metodos
  11.     /**
  12.      * Devuelve la cantidad de palabras de una oracion ingresada a través del parametro.
  13.      * @param a es un STRING
  14.      * @return un ENTERO con la cantidad de palabras.
  15.      */
  16.     public int contarCantidadDePalabras(String a){
  17.         int cantidadPalabras = 0;
  18.         StringTokenizer st = new StringTokenizer(a);
  19.         while (st.hasMoreTokens()){
  20.             cantidadPalabras++;
  21.             st.nextToken();
  22.         }
  23.         return cantidadPalabras;
  24.     }
  25.     //main
  26.     public static void main(String [] args) throws Exception{
  27.         System.out.println("Ingresa una palabra");
  28.         //ingresar Palabra
  29.         BufferedReader br = new BufferedReader (new InputStreamReader(System.in));
  30.         String texto = br.readLine();
  31.        
  32.         ContarCantidadDePalabras c = new ContarCantidadDePalabras ();
  33.         int a = c.contarCantidadDePalabras(texto);
  34.         System.out.println("Cantidad de palabras es: "+a);
  35.        
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement