ayuda de programa como contar numero de palabras en un archivo
necesito realizar un programa que cuente el numero de palabras repetidas en un archivo ejm. casa=3. el=2, los=4, etc
Muchas gracias
Muchas gracias
Fijate en la clase StringTokenizer donde podes contar palabras despues las tendrias que comparar con las que vos quieras.
public static void main(String []arg){
int[] c={0,0,0};
StringTokenizer st = new StringTokenizer("Esta es una prueba Esta esta");
while (st.hasMoreTokens()) {
String a=st.nextToken();
if(a.equalsIgnoreCase("Esta")){
c[0]++;
}
else if(a.equalsIgnoreCase("prueba")){
c[1]++;
}
else{
c[2]++;
}
}
Probala bien porque recien la hago y no tuve mucho tiempo para testearla ponerle delimitadores.Salu2
public static void main(String []arg){
int[] c={0,0,0};
StringTokenizer st = new StringTokenizer("Esta es una prueba Esta esta");
while (st.hasMoreTokens()) {
String a=st.nextToken();
if(a.equalsIgnoreCase("Esta")){
c[0]++;
}
else if(a.equalsIgnoreCase("prueba")){
c[1]++;
}
else{
c[2]++;
}
}
Probala bien porque recien la hago y no tuve mucho tiempo para testearla ponerle delimitadores.Salu2
