toString方法最后為什么會輸出一個=1或者=2?(數字表示購物車里某種鞋子的數量)
public String toString()
{
return "商品編號:"+this.getId()+",商品名稱:"+this.getName();
}
代碼如上。
問題:toString方法最后為什么會輸出一個=1或者=2(數字表示購物車里某種鞋子的數量)?toString方法里并沒有=這種符號呀。為什么呀?
public String toString()
{
return "商品編號:"+this.getId()+",商品名稱:"+this.getName();
}
代碼如上。
問題:toString方法最后為什么會輸出一個=1或者=2(數字表示購物車里某種鞋子的數量)?toString方法里并沒有=這種符號呀。為什么呀?
2017-10-10
舉報
2017-10-12
hashmap遍歷輸出是鍵值對Map.Entry<Item, Integer>,就像每次輸出一行鍵值對,toString()只影響Item項的格式,而Integer的輸出內定的=Integer.不知道解釋的清楚不:)