當前位置:成語大全網 - 書法字典 - java映射接口中的方法值();返回值屬於集合類型。為什麽會得到這樣的返回值?

java映射接口中的方法值();返回值屬於集合類型。為什麽會得到這樣的返回值?

收藏& lt字符串& gtcoll = map . values();

自己找出values方法的返回值是什麽。

在map接口的key-value映射關系中,key或value是否允許為null取決於具體的實現。

put方法必須有壹個返回值,用於指示地圖容器中是否已經存在相同的鍵。

通常,如果鍵已經存在,則替換舊值並返回它;否則,創建壹個映射並返回null。

如果map實現允許null值,那麽將壹個map放入null值中,然後用相同的鍵再次將其放入map中。此時返回值必須為null,無法知道相同的鍵是否已經存在。如果實現支持null值,則返回null也可能表示此映射之前已將null與key相關聯。