我正在開發一個Android項目,其中我必須從散列表中獲取所有值,而不管密鑰如何。我的地圖是獲取散列表中的所有值
HashMap<String, ArrayList<MyProduct>> orderAdap = InvocieProductFragment.mapOrderd;
而從這個地圖我根據產品名稱加載培訓相關產品的ArrayList。
ArrayList<MyProduct> lstStyle = orderAdap.get(lstBrandCode.get(position));
但我的問題是,我可以加載所有的產品清單到一個單一的ArrayList沒有在這個哈希映射有關鍵值。
例如想象我的哈希映射是這樣的。
[ss,[p1,p2,p3]],[we,[p3,p4]],[rf,[p1,p4,p5,p7,p9]]
,我需要輸出作爲
[p1,p2,p3,p3,p4,p1,p4,p5,p7,p9]
可以這樣做。需要幫忙。謝謝.....
可能重複[從地圖列表值(http://stackoverflow.com/questions/13679427/get-value-from-map-list) –