Olá, estou com um problema e nao estou conseguindo resolver. Tenho a seguinte situação:
Public class Cliente {
public void setId(String id) {
...
}
public String getId() {
...
}
public void setSalario(float salario) {
...
}
public float getSalario() {
...
}
}
stativ Cliente n;
LinekdHashMap<String, Cliente> listaC;
public static void main (String[] args) {
listaC = new LinkedHashMap<String, Cliente>();
for (int i=0; i<10; i++) {
n = new Cliente()
n.setId(i);
n.setSalario(...);
listC.put(n.getId,n);
}
}
Eu estou precisando somar os salarios de todos os clientes que estão armazenados nesta mapa? LinkedHashMap implementa algum metodo que faça isso? Ou terei que fazer com um for ou while?