问答详情
源自:2-8 测试购物车类

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

public String toString()

{

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

}

代码如上。

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

提问者:qq_不囧_0 2017-10-10 23:29

个回答

  • duffywang
    2017-10-12 21:37:15
    已采纳

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