JAVA Map基本用法
阿新 • • 發佈:2022-04-18
一、Map集合概述:
Interface Map<K,V> K:鍵的型別 V:值的型別 是個介面
將鍵對映到值的物件。一個對映不能包含重複的鍵;每個鍵最多隻能對映到一個值。
二、建立Map集合的物件
1.使用多型的方式
2.具體的實現類HashMap
三、Map集合的基本功能
四、Map集合的獲取功能
六、Map集合的遍歷方式
public static void main(String[] args) throws ParseException { // Map遍歷方式 //* // 建立Map集合 Map<Integer,String> map=new HashMap(); // 新增資料 map.put(1, "張三"); map.put(2, "李四"); map.put(2, "王五"); //方式1 鍵值對遍歷 // 獲取所有鍵的集合 Set<Integer> integers=map.keySet(); for (Integer integer : integers) { System.out.println(map.get(integer)); } // 方式2 entrySet()遍歷 Set<Map.Entry<Integer, String>> entries=map.entrySet(); for (Map.Entry<Integer, String> m: entries) { System.out.println( m.getKey()+"+"+m.getValue()+"+"+m.getClass() ); }
}