我有一個名爲例如冰箱Java新的ArrayList對象myList
List<Food> fridge = new ArrayList<Food>();
一個簡單的解釋: 因爲我要保持我的冰箱組織我希望把我的食物放進單獨的抽屜。 我已經有類肉,水果和麪包。
我掙扎的一點是創建新的ArrayList的圖片不同的抽屜。
我的目標是讓冰箱列出父母名單和肉類,水果,麪包作爲此列表的子女。
冰箱(家長)
---肉(兒童)
---果(兒童)
---麪包(兒童)
待辦事項你有什麼想法如何實現這一點? 我很高興的任何幫助
編輯: 我想要添加到thesublists包含的信息如String obj.name的對象;雙重obj.weight; double obj.price;我想將對象添加到子列表中,並能夠再次讀取子列表。
你可以爲每種類型的食物創建一個'ArrayList',然後使'fridge'成爲'ArrayList'的'ArrayList'。 –
正如@SusannahPotts所說,你的孩子必須是冰箱內的ArrayLists –
你應該爲每種食物製作一個'ArrayList',然後爲每種食物製作一個'TreeMap',包含這些ArrayLists。 'Map> fridge = new TreeMap <>()'。 –
coladict