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

toString方法最后为什么会输出一个=1或者=2?(数字表示购物车里某种鞋子的数量)

public String toString()

{

return "商品编号:"+this.getId()+",商品名称:"+this.getName();

}

代码如上。

问题:toString方法最后为什么会输出一个=1或者=2(数字表示购物车里某种鞋子的数量)?toString方法里并没有=这种符号呀。为什么呀?

正在回答

1 回答

hashmap遍历输出是键值对Map.Entry<Item, Integer>,就像每次输出一行键值对,toString()只影响Item项的格式,而Integer的输出内定的=Integer.不知道解释的清楚不:)

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

qq_不囧_0 提问者

非常感谢!
2018-01-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

toString方法最后为什么会输出一个=1或者=2?(数字表示购物车里某种鞋子的数量)

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