Java – суммировать значения атрибутов из списка объектовJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java – суммировать значения атрибутов из списка объектов

Сообщение Anonymous »

У меня есть список объектов с разными атрибутами, я хочу вычислить один из этих атрибутов (всего), добавив значения другого атрибута (значения) для каждого другого атрибута (фильтра).
Например:

Код: Выделить всё

List [
Object 1 {
filter: a,
value: 10,
total: ?
},
Object 2 {
filter: a,
value: 20,
total: ?
},
Object 3 {
filter: b,
value: 30,
total: ?
},
Object 4 {
filter: b,
value: 40,
total: ?
},
]
Желаемый результат:

Код: Выделить всё

List [
Object 1 {
filter: a,
value: 10,
total: 30
},
Object 2 {
filter: a,
value: 20,
total: 30
},
Object 3 {
filter: b,
value: 30,
total: 70
},
Object 4 {
filter: b,
value: 40,
total: 70
},
]
Я думал использовать Stream API для решения этой проблемы, но не знаю, как это сделать.

Подробнее здесь: https://stackoverflow.com/questions/783 ... of-objects
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»