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

来源:2-8 测试购物车类

qq_不囧_0

2017-10-10 23:29

public String toString()

{

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

}

代码如上。

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

写回答 关注

1回答

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

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

    qq_不囧_...

    非常感谢!

    2018-01-22 15:55:23

    共 1 条回复 >

JAVA遇见HTML——Servlet篇

本门课程在JSP课程的基础上,深入介绍Servlet的基础知识

160617 学习 · 1053 问题

查看课程

相似问题