1
比方說,我有以下數據結構是這樣的:編輯值
LinkedHashMap<String, ArrayList<LinkedHashMap>> foodFamilies = new LinkedHashMap<>();
,看起來是這樣的:
{Fruit = [{Name = Apple,
Color = },
{Name = Cherry,
Color = }],
Vegetables = [{Name = Beet,
Color = }]}
如何我可以爲每個家庭的每種食物的每種顏色優雅地插入「紅色」顏色嗎?
重構使用'Food'類,然後使用流或Groovy閉包迭代器? – chrylis