小编dka*_*kaz的帖子

使用java 8计算列表中对象的属性

所以让我假设我有一个Arraylist对象Animal.该类的对象是这样的:

class Animal{
    String Name;//for example "Dog"
    String Color
}
Run Code Online (Sandbox Code Playgroud)

我想要做的,是数不同的颜色在每个动物中存在多少ArrayList,把他们在一个Map<String,Integer>地方String是名称和Integer对不同颜色的数量.

例如,如果有4只黑狗和1只白色等同于放在地图上

map.put("Dog",2);
Run Code Online (Sandbox Code Playgroud)

我知道它可以使用,Stream但我不知道如何.

java lambda java-8 java-stream

15
推荐指数
2
解决办法
4007
查看次数

标签 统计

java ×1

java-8 ×1

java-stream ×1

lambda ×1