Código:
entiendo que en e se guarda en cada iteracion el valor de cada estacion, pero como sabe el bucle cuantas veces tiene que ejecutarse y esas cosas que habia que indicarle en la vieja estructura? o esta estructura ya esta programada y hace un .length o .size o lo que tenga q hacerse automaticamente y hace todo sola? for(Estacion e:Estacion.values()){ ...}