TreeMap();

Alguem poderia me explicar oque significa cada linha de código dessa forma de adicionar desse TreeMap();

public void addAvaliador(String n, Avaliador a) { Iterator iterator = a.getAreas().entrySet().iterator(); Map.Entry map; while (iterator.hasNext()) { map = (Map.Entry) iterator.next(); getArea((String)map.getKey()).getCoordenador().addAvaliador(n,a); } avaliadores.put(n,a); }

to com outra forma de add tb! que é só

public void addAdmin(String n, Admin a) {
    admins.put(n,a);
}

to meio em duvida da diferença das formas de adicionar…

Abraço ae!