集合框架區分

2021-07-29 18:46:43 字數 272 閱讀 1214

集合框架包括集合和對映(collection和map),以及他們的子類(容器類)

1   list 元素有先後順序,元素有index位置,元素可以重複,整合collection。實現類有:arraylist,vector,linkedlist。

2   set 元素無序,不能重複新增,是屬於數學意義的集合,繼承自collection,實現類hashset。

3  map描述(key:value)成對出現的集合,key不可重複,value可以重複。實現類:hashmap, 適合於查詢。

集合框架 Map集合

map集合 同collection,是集合框架中的頂層介面。一次新增一對元素,collection一次新增乙個元素。所有,map集合也稱為雙列集合,collection集合稱為單列集合。介面map key是鍵,value是值,其實map集合中儲存的就是鍵值對,map集合中必須保證鍵的唯一性。常用方法...

集合框架 TreeSet集合

泛型就是一種不確定的資料型別,使用 字母 可以使用在類上,方法上和介面上。泛型類,指的是在類上有乙個確定的資料型別,在建立該類物件時確定其資料型別。表示一種不確定的資料型別 public class boxpublic void setelement e element 泛型類上的,在建立物件的時候...

java集合框架(map集合)

map集合 該集合儲存鍵值對,一對一對往裡存,而且要保證鍵值得唯一性。一 基本方法 1.新增 put k key,v value 將指定的值與此對映中的指定鍵關聯 可選操作 putall map m 從指定對映中將所有對映關係複製到此對映中 可選操作 2.刪除 從此對映中移除所有對映關係 可選操作 ...