Hashmap没有替换正确的项目

时间:2015-05-18 14:12:57

标签: java reference hashmap compare

我正在尝试在main中运行方法时用新值替换Hotel_A。但是为键插入了错误的值。

例如,当您更改Hotel_A以获取test1时,Hotel_B将获取该值。我通过它进行了调试,if语句的逻辑是正确的。我认为fetchImage方法不正确,找不到错误的酒店。

预期输出:

尺寸:2

Hotel_A:[B @ 3dfeca64

Hotel_B:[B @ 1aa8c488

收到的输出:

尺寸:2

Hotel_A:[B @ 1aa8c488

Hotel_B:[B @ 3dfeca64

'foo bar '

1 个答案:

答案 0 :(得分:0)

在fetchImage中添加toString()表示我拥有正确的值。我的错。谢谢Particia Shanahan