【发布时间】:2015-10-07 00:46:25
【问题描述】:
假设我有以下这样的数据结构:
LinkedHashMap<String, ArrayList<LinkedHashMap>> foodFamilies = new LinkedHashMap<>();
看起来像这样:
{Fruit = [{Name = Apple,
Color = },
{Name = Cherry,
Color = }],
Vegetables = [{Name = Beet,
Color = }]}
如何优雅地为每个家庭的每种食物的每种颜色插入“红色”?
【问题讨论】:
-
重构使用
Food类,然后使用流或 Groovy 闭包迭代器?
标签: java arraylist linkedhashmap