как переписать этот цикл в stream?
public BigDecimal getPreisForAllPets(){
BigDecimal gesamtPrise = new BigDecimal("0.00");
for (Pet pet: pets){
for (Treatment treatment : pet.getTreatments()){
gesamtPrise = gesamtPrise.add(treatment.getPreis());
}
}
return gesamtPrise;
}
public BigDecimal getPreisForAllPets(){
return pets.stream()
.map(Pet::getTreatments)
.flatMap(List::stream)
.map(Treatment::getPreis)
.reduce(BigDecimal.ZERO, BigDecimal::add);
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть две условные таблицы
Не отображаются картинки и шрифты на GitHub PagesПоменял '
Не работает гамбургер меню в мобильной версии Safari на сайте https://drummondhearingco
Есть amp форма открывающаяся в lightbox, при нажатии кнопки в менюПрисутствует на всех страницах но редко используется