Dentro del for, en vez de siempre uno, tendrías que hacer algo así ()
Código Java:
Ver originalfor (....) {
// ves si ya existe
Integer numeroVeces
= tabla.
get(texto.
charAt(i
));
// si no existe, pones 1
if (null==numeroVeces) {
tabla.put(texto.charAt(i), 1);
} else {
// si existe, sumas 1
tabla.put(texto.charAt(i), numeroVeces + 1);
}
}
Se bueno.