Есть значение (Double) и ключ (String).
Возможно ли записывать в map
ключи и значения, чтобы при записи повторного ключа, значение не перезаписывалось, а добавлялось к предыдущему.
Пример записи в map
:
Человек 2.5
Собака 1.5
Кошка 1.5
Человек 1.5
map
:
Человек 4
Собака 1.5
Кошка 1.5
Используйте метод merge()
:
BiFunction<Double, Double, Double> bFunc = (oldValue, newValue)->oldValue+newValue;
Map<String, Double> map = new HashMap<>();
map.merge("Human", 2.5, bFunc);
map.merge("Dog", 1.5, bFunc);
map.merge("Cat", 1.5, bFunc);
map.merge("Human", 1.5, bFunc);
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
В общем, нужно выводить среднее арифметическое в activity 3
Три взаимосвязанные сущности: города (City), улицы (Street), жители (People)
Как в правиле @media указывать конкретное разрешение,а не только ширину окна? Хочу адаптировать для отдельных девайсов,но не могу понять как