为了账号安全,请及时绑定邮箱和手机立即绑定

cart类测试中,使用toString方法显示商品信息,为什么后面跟上=x,你们就不好奇它是怎么来的吗?

https://img1.sycdn.imooc.com//5ae2ef690001c2e405910104.jpg

如图是效果,我好奇那个=x是通过是什么出来的。在我重写的toString方法中并没有输出它呀!

还有,我知道它在这里代表的是我们商品的个数。

正在回答

2 回答

while (it.hasNext()) {			
    Entry<Items, Integer> i = it.next();			
    System.out.println(i);		
}

打印输出的是 i, 而 i 是一个键值对。

等号左边是键,就是你重写的toString方法的输出;

等号右边是值,就是商品数量。

4 回复 有任何疑惑可以回复我~

那个意思是你购物车该商品的数量


1 回复 有任何疑惑可以回复我~
#1

火龙果泡稀饭 提问者

我知道它是某个商品的个数,但是它是如何打印输出的,通过哪个方法?
2018-04-27 回复 有任何疑惑可以回复我~
#2

Vanyars 回复 火龙果泡稀饭 提问者

我建议你好好了解一下HashMap
2018-04-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

cart类测试中,使用toString方法显示商品信息,为什么后面跟上=x,你们就不好奇它是怎么来的吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信