3 回答
TA贡献1946条经验 获得超3个赞
get()
get()
equals()
equals()
List.equals()
List
Map<ArrayList, Something>
get()
LinkedList
get()
TA贡献1773条经验 获得超3个赞
最相关的一句话:
一致地,Java集合框架(以及Google集合库也是如此)的方法从不限制它们参数的类型,除非有必要防止集合被破坏。
作为一个原则,我不完全同意它-例如,.NET似乎可以要求正确的键类型-但值得遵循博客文章中的推理。(提到.NET后,值得解释的是,在.NET中没有问题的部分原因是更大在.NET中差异比较有限的问题.)
TA贡献1752条经验 获得超4个赞
更正式地说,如果这个映射包含从键k到值v的映射,那么(key=null?)K=NULL: 键等于(K)),则此方法返回v;否则返回NULL。(最多只能有一个这样的映射。)
添加回答
举报