List<Map<String,Object>> list= new List<Map<String,Object>>();
System.out.println(list.stream().mapToInt(i -> (Integer)i.get("amount")).sum());
У меня есть список предметов, как указано выше. Я пытаюсь распечатать сумму, которая будет ключом на карте. Это отлично работает. Но мне просто интересно, есть ли способ, если я могу просто проверить, содержит ли карта этот ключ в этом однострочном коде. Любой способ включить условие if map.containsKey здесь?