AdSense

2017/10/16

Java 集合List, Set, Map的差異

Java集合List,Set及Map的區別如下,面試時常考的基本題。

要強調的是Map不屬於Java Collection的子類。

List Set Map
繼承Collection 有 有 無
順序性 有 無 依實作
重複元素 允許 不允許 key不允許
索引 有 無 key
是否允許null 允許 允許(1個) 允許1個key為null
允許value為null

如果覺得文章有幫助的話還幫忙點個Google廣告,感恩。


參考:

沒有留言:

AdSense