- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoLógica de Programação
- LinguagensJava
A consultora Fernanda encontrou o método Java a seguir em um código de terceiros.
//hx é do tipo HashMap<Float,List<Float>>
float w =
hx.entrySet().stream().map(
x-> x.getValue().stream().map(
y -> y * x.getKey()))
.map(x->x.reduce(0f, (a,b)->a+b))
.reduce(0f,(a,b)->a+b) /
hx.entrySet().stream().map(
x->x.getKey()*x.getValue().size())
.reduce(0f,(a,b)->a+b);
Como Fernanda conhece muito bem as operações de map e reduce do Java, ela logo descobriu que w representa:
Provas
Questão presente nas seguintes provas
Analista da CVM - TI/Sistemas e Desenvolvimento
110 Questões