Hola frannlopezz tengo este codigo. Espero te sirva
Código Java:
Ver originalimport java.util.ArrayList;
class ContadorPalabras{
public static void main
(String[]args
){ "mujeres", "feliz", "amor", "prima", "iGuAl", "todos", "triste",
"tiempo", "nuestro", "VERDAD", "dura", "NUESTRO" ,
"hermoso", "prima", "MUJERES", "gente", "tiempo", "HERMOSO",
"gente", "dURa", "amor", "PRIMA", "amor",
"amor", "prima", "Nuestro", "GENTE", "mujeres", "AMOR", "hermoso", "mujeres", "hermoso",
"recuerda", "OIDO", "HABLAR", "recuerda", "feliz", "triste", "todos",
"estabas", "mujeres", "triste", "igual", "FELIZ",
"RECUERDA", "HoNestos", "honestos", "FelIZ", "honestos",
"amor", "oido", "oido", "TODOS", "IGual", "IGUAL" ,
"Hablar", "TIEMPO", "triste", "triste", "oido" ,
"feliz", "HONESTOS", "hermoso", "oido", "pRIMA",
"triste", "VERDAD", "feliz", "gente", "recuerda" ,
"Prima", "recuerda", "triste", "mujeres", "hermoso",
"oido", "TRISTE", "recuerda", "recuerda", "prima", "mujeres", "oido", "triste", "recuerda",
"VerDad", "AMOR", "tiempo", "DURA", "igual", "gentE", "hermoso"
};
for (String palabra
: palabras
) { String minus
= palabra.
toLowerCase(); int contador = 0;
if(!datos.contains(minus)){
for (String demas
: palabras
) { if(demas.toLowerCase().equals(minus)){
contador++;
}
}
datos.add(minus);datos.add(contador);
System.
out.
println(minus
+": "+contador
+((contador
== 1)?" vez":" veces")); }
}
}
}
Saludos.