老師在測試獲得購物商品的集合的時候用的是Set<Map.Entry<Items,Integer>>而我用Set<Map<Items,Integer>測試輸出結果沒有發生什么變化,那為什么老師還要那么寫代碼呢?
這是我寫的方式:
Set<Map<Items, Integer>>items = (Set<Map<Items, Integer>>) c1.getGoods();
for(Map<Items, Integer> obj:items){
System.out.println(obj);
}
2016-01-30
一樣啊 map就是通過entry實現的,entry對象封裝了key 和value
2016-05-25
扯犢子 ?這樣能強轉