HashMap你可以理解成是一对对数据的集合我暂时把List  改成String  你方便理解
Map<String, String> map=new HashMap<String,String>(),map.put(key,value);
key可以理解成房子  value 可以理解成 住户名(这儿假设一个大学宿舍只能住一个人)
map.put("S301","张三");那就是说S301 这个房间   只有 张三这么个住户map.put("S301","张三");
map.put("S301","李四");那只保留map.put("S301","李四");  因为只能住一个  张三被赶出来了 Productlist.get(key);  就是根据房间号 获取对应的住户名然后执行 String sss=map.get("S301");
以后 sss="李四"实际上 key 和value 可以是任何对象 这儿只是拿string 举例 现在改回来Map<String, List> map=new HashMap<String,List>(),
List就是一个数据列表  你现在而已理解成 一个名字的列表List<String> list = new LinkedList<String>();
list.add("张三");
list.add("李四");
list.add("王五");
然后 我们假设S301是个大学宿舍 能住很多人
list就是名字列表map.put("S301",list);
那样的话  就能储存S301所有住户的名字了同样  可以保存 所有宿舍楼的信息
map.put("S302",list1);
map.put("S303",list2);

Map<String, Object> map=new HashMap<String, Object>();相关推荐

  1. Map<String,Object> map=new HashMap<String,Object>详解

    Map是一个接口,即Interface Map<K,V>,其中K-key类型和V-value的类型 它的每个元素包含一个key对象和一个value对象,且在这两个对象之间存在一种映射的对应 ...

  2. 现在有一个map集合如下: Map<Integer,String> map = new HashMap<Integer, String>(); map.put(1, “

    代码 import java.util.*;/*4. 现在有一个map集合如下:Map<Integer,String> map = new HashMap<Integer, Stri ...

  3. <Zhuuu_ZZ>Map接口和equals重写

    Map接口与equals的重写 一.Map接口 二.重写equals与Map应用 一.Map接口 Map接口存储一组成对的键(key)--值(value)对象,提供key到value的映射,通过key ...

  4. java map 转string_java-将Map String,Object转换为Map String,String

    java-将Map 转换为Map 如何将Map转换为Map? 这不起作用: Map map = new HashMap(); //Object is containing String Map new ...

  5. <c++STL>: map的常见用法

    map底层实现: 复习一波HashMap底层实现原理解析_CalvinXCui的博客-CSDN博客 包含头文件: #include<map> !map插入元素后自动按key值大小排序(见例 ...

  6. Java比较同一map是否相同_Java 中HashTable、HashMap、TreeMap三者区别,以及自定义对象是否相同比较,自定义排序等...

    /* Map集合:该集合存储键值对.一对一对往里存.而且要保证键的唯一性. Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值.该集合是线程同步的.效率低.基本已废 ...

  7. map怎么转化dto_java实现Object和Map之间的转换3种方式

    利用commons.BeanUtils实现Obj和Map之间转换,这种是最简单,也是最经常用的 public static Object mapToObject(Map map, Class> ...

  8. Java中Object转Map类型,Map转Object类型

    前言 在使用Java编程过程中,经常会遇到获取的数据为Object类型,但只是以这种方式传输,实质还是Map类型,此时就涉及到两种类型的相互转换. 强制转换 在类型转换工程中,常见的转换方式为强制转换 ...

  9. 再谈js对象数据结构底层实现原理-object array map set

    2019独角兽企业重金招聘Python工程师标准>>> 如果有java基础的同学,可以回顾下<再谈Java数据结构-分析底层实现与应用注意事项>:java把内存分两种:一 ...

  10. java map 集合实例_Java之集合类【HashMap】【入门版,实例解析】

    例子一: import java.util.Map; import java.util.Set; import java.util.HashMap; public class HashMapDemo1 ...

最新文章

  1. jsp页面中使用超链接标签a中的属性href和onclick同时触发怎么执行
  2. 2021年安徽高考英语口试成绩查询,2021高考英语口语考试成绩
  3. gcn语义分割_另辟蹊径,中科院自动化所等首次用图卷积网络解决语义分割难题...
  4. Java判断一个数是不是快乐数
  5. nyoj------20吝啬的国度
  6. Javascript特效:导航栏楼层效果
  7. eclipse、EditPlus等编辑器选中列(块)的方法
  8. Layer 提示框tips使用
  9. 西门子 S7-200和S7-300/400 通过模块连接INTOUCH通讯方法
  10. 小红伞的WAF一个绕过方法
  11. 360浏览器的html在哪里,360浏览器收藏夹路径在哪里
  12. Springboot项目整合JSP模板引擎
  13. PHP回调函数用法及分析
  14. 芬兰建筑师帕特里克艾瑞克森先生一行访问云创
  15. Assignment中脚注和尾注的正确打开方式
  16. 2019-08-27-Seo基础知识
  17. iqooneo3 如何不用vivo账号下载外部应用_VIVO市场ASO实战详解
  18. WCF 面向服务的4个原则
  19. hexo部署到云服务器
  20. 超火的口红机源码分享

热门文章

  1. php 抽象 接口类 区别,PHP 抽象類和接口區別
  2. MySQL5.7.的备份恢复方案。
  3. .net core websocket
  4. Mavean多工程依赖项目
  5. 2017年4月5号课堂笔记
  6. protobuf 编码实现解析(java)
  7. 《一个程序员的奋斗史》帮我选封面哇! —— 猜封面页数赢赠书活动~
  8. Android-JNI开发系列《十一》实践-利用Android C源码实现GIF图片的播放
  9. java内存管理机制-转载保存有价值的东西
  10. ES6 深拷贝_JS基本数据类型和引用数据类型的区别及深浅拷贝