慕粉夜夜夜夜
2016-11-15 13:11
遍历map时候sum+=i.getprice() * goods.get(i);
乘号后面是什么?商品?不是应该传入数量吗?
哦哦哦,懂了,这里put方法就是key value,这边put进去,那边根据key获取
确实是搞不懂这里的get(key)拿到的是size还是modCount,求解释,怎么拿到的
hashMap 是个键值对形式,根据键的对象“items”就可以拿到这个对象存储在 map 里的值,也就是商品数量,也就是 good.get(items) 返回的是商品的数量;而 i 这个变量引用的是个items 对象,所以可以通过 getPrice()这个方法来获得商品单价。
i是房间钥匙;你拿到钥匙去开门;房间里面可以知道放的商品的数量;够形象没/抠鼻
i是键,goods.get(i)获得的就是数量
JAVA遇见HTML——Servlet篇
160613 学习 · 1029 问题
相似问题
回答 1
回答 2