package org.westos.LinkedHashMap集合博客练习;
import java.util.LinkedHashMap;
import java.util.Set;
/**
*LinkedHashMap<K,V> :是Map接口基于哈希表和链接列表实现的
*
*哈希表保证键的唯一性
*链接列表保证元素有序性(存储和取出一致)
*/
public class Text1 {
public static void main(String[] args) {
LinkedHashMap<String,String> map = new LinkedHashMap<String,String>();
//添加元素
map.put("it001", "hello");
map.put("it002", "mysql");
map.put("it003", "world");
map.put("it004", "javaweb");
map.put("it001", "javaee");
//遍历
Set<String> set = map.keySet();
for(String s:set) {
String str = map.get(s);
System.out.println(s+"---"+str);
}
// it001---javaee 将按照键的输入顺序进行输出
// it002---mysql
// it003---world
// it004---javaweb
}
}
5.13LinkedHashMap集合
Java LinkedHashMap详解
最新推荐文章于 2024-05-26 15:43:17 发布
本文详细介绍了Java中LinkedHashMap的使用方法,包括如何创建LinkedHashMap实例、添加元素及遍历过程。展示了LinkedHashMap如何结合哈希表确保键的唯一性,并利用链接列表保持元素的插入顺序。
1022

被折叠的 条评论
为什么被折叠?



