课程
/后端开发
/Java
/JAVA遇见HTML——Servlet篇
遍历map时候sum+=i.getprice() * goods.get(i);
乘号后面是什么?商品?不是应该传入数量吗?
2016-11-15
源自:JAVA遇见HTML——Servlet篇 2-7
正在回答
哦哦哦,懂了,这里put方法就是key value,这边put进去,那边根据key获取
确实是搞不懂这里的get(key)拿到的是size还是modCount,求解释,怎么拿到的
big0god
hashMap 是个键值对形式,根据键的对象“items”就可以拿到这个对象存储在 map 里的值,也就是商品数量,也就是 good.get(items) 返回的是商品的数量;而 i 这个变量引用的是个items 对象,所以可以通过 getPrice()这个方法来获得商品单价。
i是房间钥匙;你拿到钥匙去开门;房间里面可以知道放的商品的数量;够形象没/抠鼻
i是键,goods.get(i)获得的就是数量
慕粉夜夜夜夜 提问者
fighteant
慕仔7064047 回复 fighteant
举报
本门课程在JSP课程的基础上,深入介绍Servlet的基础知识
1 回答有关Map遍历
2 回答我的也是遍历的时候处理问题,谁能帮帮我?
1 回答用HashMap,那么遍历购物车的时候,怎么保证顺序呢?
4 回答为啥遍历商品集合的时候又可以用增强for循环?
2 回答goods.get(item)取到的是number值???????