码迷,mamicode.com
首页 > 其他好文 > 详细

HashMap中put函数的返回值

时间:2014-09-25 16:07:09      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:des   style   http   color   io   os   java   ar   strong   

put函数返回值是键值对后面的那个value值

今天写程序看到

statue=hashmap.put(x,y);

我一开始以为返回值是1或者0

 

后来仔细看一下api文档原来不是如此。。

不知道设计者的意图是什么???

public V put(K key,
    V value)
Associates the specified value with the specified key in this map. If the map previously contained a mapping for the key, the old value is replaced.
Specified by:
put in interface Map<K,V>
Overrides:
put in class AbstractMap<K,V>
Parameters:
key - key with which the specified value is to be associated
value - value to be associated with the specified key
Returns:
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.)

 

HashMap中put函数的返回值

标签:des   style   http   color   io   os   java   ar   strong   

原文地址:http://blog.csdn.net/songjunyan/article/details/39552239

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!