viernes, 29 de mayo de 2020

Programa - CONTABILIZADOR

import java.util.HashMap;
import java.util.Map;

public class Contabilizador {

    private Map<String, Long> ocurrencias; //Map porque son... UNICODE!

    public Contabilizador() {

        ocurrencias = new HashMap<String, Long>();

    }

    public void contabiliza(String linea) {

        for(int i=0;i<linea.length();i++) {

            if(null == ocurrencias.get(""+linea.charAt(i))) {

                ocurrencias.put(""+linea.charAt(i),1L);

            }else {

                Long valor = ocurrencias.get(""+linea.charAt(i));
                valor++;
                ocurrencias.put(""+linea.charAt(i),valor);
            }

        }

    }

    public Map<String, Long> getOcurrencias() {

        return ocurrencias;

    }

}

No hay comentarios:

Publicar un comentario

Profesor

Aqui tiene mi Blog o Pagina con evidencias, ejercicios, teoría y ejemplos de lo que hemos hecho en este cierre de semestre. Como puede ver a...