java里面 put方法的问题

hashmap V put(K key, V value) 返回的v是什么类型
2024-12-04 18:56:53
推荐回答(3个)
回答(1):

* @return the previous value associated with key, or
* null if there was no mapping for key.
* (A null return can also indicate that the map
* previously associated null with key.)
返回的V是个Object ,根据您在上一次put的值的类型来决定。
比如,您上一次put一个String:map.put("1", "test1");
那么当您第二次put的时候 Object v = map.put("1", "test2"); 返回的应该是上一次的String: "test1"

回答(2):

自己写代码验证一下就知道啦。

回答(3):

key,是这个的类型