接下來介紹map集合的常用方法。
建立hashmap集合:
泛型,其中string用於限定key的資料型別,integer用於顯示value的資料型別。
mapscores = new hashmap();新增資料,注意:map集合key不允許重複,否則以最後乙個為主。
scores.put("tom", 100);資料的獲取,通過key:scores.put("lucy", 80);
scores.put("jimmy", 60);
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...