java里面 put方法的问题

hashmap V put(K key, V value) 返回的v是什么类型
2024年12月04日 18:56
有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,是这个的类型