Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/04/2014, 05:54
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: duda Hastable

Dentro del for, en vez de siempre uno, tendrías que hacer algo así ()

Código Java:
Ver original
  1. for (....) {
  2.     // ves si ya existe
  3.     Integer numeroVeces = tabla.get(texto.charAt(i));
  4.  
  5.     // si no existe, pones 1
  6.     if (null==numeroVeces) {
  7.          tabla.put(texto.charAt(i), 1);
  8.     } else {
  9.          // si existe, sumas 1
  10.          tabla.put(texto.charAt(i), numeroVeces + 1);
  11.     }
  12. }

Se bueno.
__________________
Apuntes Java
Wiki de Programación