我有一個HashMap<String, Object>
,看起來像這樣,當我在調用它的ToString():遍歷嵌套(多維)的HashMap
{somekey=false, anotherKey=someString, thirdKey={nestedKey=hello, nestedKey2=world,etc=etcetcetc}}
在我的劇本的某一點,我想重複通過設置爲自己的地圖的「thirdKey」。有沒有一種常見的慣例來隔離「嵌套」的HashMap並將其用作其自己的一維地圖?
換句話說,你想「平整」整個地圖的迭代? –
您的數據中可能存在多少層級的嵌套地圖? –
只是2個級別 - 如示例 –