1:LinkedHashMap的简介

Map 接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现与 HashMap 的不同之处在于,后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序,该迭代顺序通常就是将键插入到映射中的顺序(插入顺序)。注意,如果在映射中重新插入 键,则插入顺序不受影响。(如果在调用 m.put(k, v) 前 m.containsKey(k) 返回了 true,则调用时会将键 k 重新插入到映射 m 中。)

import java.util.LinkedHashMap;
import java.util.Map; import org.junit.Test; public class MapTest {
@Test
public void testName() throws Exception {
Map<String, String> map = new LinkedHashMap<String, String>();
map.put("4", "zhangsan");
map.put("3", "lisi");
map.put("2", "wangwu");
map.put("1", "heiliu");
//对map进行遍历
for(Map.Entry<String, String> mapList:map.entrySet()){
System.out.println(mapList.getKey()+":"+mapList.getValue());
}
}
}

最新文章

  1. ImageView的scaleType详解
  2. 在android 中开发java.net.SocketException: socket failed: EACCES (Permission denied) 报错
  3. eclipse中整合springMvc和velocity
  4. unix
  5. linux下centos安装android sdk最新全面教程【可行】
  6. Android开发之AlertDialog
  7. wildfly部署solr.war
  8. 完美解决CTRL+空格不能切换中/英文输入法的问题
  9. Reapter 添加删除按钮
  10. iOS开发的一些奇巧淫技(转载)
  11. Java 多线程之哪个对象才是锁?
  12. Python 类的约束
  13. Nginx+Keepalive实现高可用负载均衡
  14. Passing address of non-local object to __autoreleasing parameter for write-back
  15. robot framework学习笔记之十一--第三方库requests详解
  16. oracle imp 报12154错误解决办法
  17. 实现编程时Vim自动导入相应模板
  18. (3.8)常用知识-临时表、表变量、CTE的对比
  19. 牛的障碍Cow Steeplechase
  20. PHP服务器变量$_SERVER

热门文章

  1. 后台接口报500,前端获取报错详情message
  2. vue的页面怎么显示到android的webview中
  3. 洛谷P1049装箱问题(01背包)
  4. MySQL双机热备环境搭建
  5. 炸鱼w咕咕咕
  6. 16,div+css的布局较table布局有什么优点?
  7. 用python计算一条射线到两个平面的交点
  8. $.isEmptyObject() 判断对象是否为空
  9. web前端安全性
  10. redhat7.6 配置主从DNS