集合框架-LinkedHashMap的概述和使用
package cn.itcast_03;
import java.util.LinkedHashMap;
import java.util.Set;
/*
* LinkedHashMap:是Map介面的雜湊表和連結列表實現,具有可預知的迭代順序。
* 由雜湊表保證鍵的唯一性
* 由連結串列保證鍵盤的有序(儲存和取出的順序一致)
*/
public class LinkedHashMapDemo {
public static void main(String[] args) {
// 建立集合物件
LinkedHashMap<String, String> hm = new LinkedHashMap<String, String>();
// 建立並新增元素
hm.put("2345", "hello");
hm.put("1234", "world");
hm.put("3456", "java");
hm.put("1234", "javaee");
hm.put("3456", "android");
// 遍歷
Set<String> set = hm.keySet();
for (String key : set) {
String value = hm.get(key);
System.out.println(key + "---" + value);
}
}
}
相關文章
- 集合框架-LinkedHashSet的概述和使用框架
- 集合框架-泛型方法的概述和使用框架泛型
- 集合框架-泛型介面的概述和使用框架泛型
- Java集合框架原始碼剖析:LinkedHashSet 和 LinkedHashMapJava框架原始碼HashMap
- Java 集合框架 LinkedHashSet 和 LinkedHashMap 原始碼剖析Java框架HashMap原始碼
- 集合框架-泛型類的概述及使用框架泛型
- Java集合框架分析(五)LinkedHashMap分析Java框架HashMap
- 集合框架-Map集合功能概述框架
- 集合框架體系概述框架
- 【翻譯】集合框架概述框架
- Java中 集合框架概述Java框架
- Java集合——LinkedHashMapJavaHashMap
- 【java】【集合】陣列和集合的基本概述Java陣列
- 【集合框架】JDK1.8原始碼分析之LinkedHashMap(二)框架JDK原始碼HashMap
- Java集合之LinkedHashMapJavaHashMap
- Java集合系列之LinkedHashMapJavaHashMap
- 圖解集合6:LinkedHashMap圖解HashMap
- 【集合框架】JDK1.8原始碼分析之HashMap & LinkedHashMap迭代器(三)框架JDK原始碼HashMap
- 【Java集合】1 集合概述Java
- Java集合類的概述Java
- Java 集合概述Java
- java集合概述Java
- Java集合系列(四):HashMap、Hashtable、LinkedHashMap、TreeMap的使用方法及區別JavaHashMap
- Java集合框架中的介面和類Java框架
- 集合框架-HashMap和Hashtable的區別框架HashMap
- 死磕 java集合之LinkedHashMap原始碼分析JavaHashMap原始碼
- 【Java集合原始碼剖析】LinkedHashmap原始碼剖析Java原始碼HashMap
- 集合框架-迭代器使用圖解和原理解析框架圖解
- 集合框架-HashMap集合的案例框架HashMap
- JWT概述和使用JWT
- 【集合框架】Java集合框架綜述框架Java
- 集合框架-Map集合的遍歷框架
- 集合框架-TreeMap集合框架
- 集合框架-Set集合框架
- 集合框架-TreeSet集合框架
- 集合框架-Collection集合框架
- 集合框架-List集合框架
- Java集合框架使用總結薦Java框架