Map常用方法總結

2021-10-24 22:46:36 字數 983 閱讀 9674

接下來介紹map集合的常用方法。

建立hashmap集合

泛型,其中string用於限定key的資料型別,integer用於顯示value的資料型別

mapscores = new hashmap();

新增資料,注意:map集合key不允許重複,否則以最後乙個為主。

scores.put("tom", 100);

scores.put("lucy", 80);

scores.put("jimmy", 60);

資料的獲取,通過key:

int score = scores.get("tom");

system.out.println(score);

獲取集合資料數目

int size = scores.size();

system.out.println(size);

清空集合

scores.clear();

判斷集合是否為空

boolean flag = scores.isempty();

system.out.println(flag);

資料的替換

scores.replace("tom", 90);//替換

system.out.println(scores.get("tom"));

map常用方法

map介面中定義了很多方法,常用的如下 鍵找值方式 即通過元素中的鍵,獲取鍵所對應的值 分析步驟 遍歷鍵的set集合,得到每乙個鍵。演示 public class mapdemo01 遍歷 我們已經知道,map中存放的是兩種物件,一種稱為key 鍵 一種稱為value 值 它們在在map中是一一對應...

Map中常用方法

getclass 該方法是object類中的乙個方法,返回的是該類的全稱 keyset 該方法是set介面下的hashmap中 的乙個方法,該方法的作用是會將map中的鍵以集合的形式儲存起來 public static void main string args map中的get方法 該方法的作用是...

C STL常用模組總結 map

使用之前引用 include定義方法過載函式彙總empty 1 explicit map const key compare comp key compare const allocator type alloc allocator type explicit map const allocator...