No soy diestro en la programación, pero es lo que salió.
Método Split () Para medir la cantidad de palabras de un texto
El método Split nos permite dividir un String en un vector de Strings, definiendo el punto de corte de manera que, enviando un String como parámetro en el método, éste será el punto de corte.
Este método imprime la cantidad total de palabras en un texto.
public void contarPalabras (String texto){
String [] palabras = texto.split (" ");
int cantidad = palabras.length;
System.out.println (cantidad);
}Entonces para contar las veces que se encuentra un objeto similar al otro, simplemente se recorren los 2 vectores que tengan el mismo contenido, con 2 for y con una sentencia if para identificar la similitud, con un contador que cuenta cuando hay un mismo objeto y asi contar las veces que está un objeto o en este caso palabra repetidas, en un texto.Detalle:
La impresión devuelve la palabra que se repitió y la cantidad de veces que está en el texto.
Ej: "Prueba, de como esta prueba si que funciona. Si, si funciona"
Resultado:
prueba = 2
si = 3
funciona = 2
Descargar