List、Set和Map的區別

1、結構特色 List和Set是存儲單列數據的集合,Map是存儲鍵和值這樣的雙列數據的集合; List中存儲的數據是有順序,而且容許重複; Map中存儲的數據是無序的,其鍵是不能重複的,可是值是能夠重複的;Set中存儲的數據是無序的,且不容許有重複,但元素在集合中的位置由元素的hashCode決定,位置是固定的(Set 根據hashcode來進行數據的存儲,因此位置是固定的,可是位置不是用戶能夠控
相關文章
相關標籤/搜索