java中map集合类用法(hashmap用法)

map键值对,值一般存储的是对象。hashmap中常用的方法,put(object key,object value);
get(object key);//根据key值找出对应的value值。
判断键是否存在:containsKey(object key)
判断值是否存在:containsValue(object value)

操作方法

  • 01

    1.Map的特性即「键-值」(Key-Value)匹配 java.util.HashMap实作了Map界面, HashMap在内部实作使用哈希(Hash),很快的时间内可以寻得「键-值」匹配. 2. Map<String, String> map = new HashMap<String, String>(); String key1 = "caterpillar"; String key2 = "justin"; map.put(key1, "caterpillar的讯息"); map.put(key2, "justin的讯息"); System.out.println(map.get(key1)); System.out.println(map.get(key2));

  • 02

    3.可以使用values()方法返回一个实作Collection的对象,当中包括所有的「值」对象 . Map<String, String> map = new HashMap<String, String>(); map.put("justin", "justin的讯息"); map.put("momor", "momor的讯息"); map.put("caterpillar", "caterpillar的讯息"); Collection collection = map.values(); Iterator iterator = collection.iterator(); while(iterator.hasNext()) { System.out.println(iterator.next()); } System.out.println();

  • 03

    4. Map<String, String> map = new LinkedHashMap<String, String>(); map.put("justin", "justin的讯息"); map.put("momor", "momor的讯息"); map.put("caterpillar", "caterpillar的讯息"); for(String value : map.values()) { System.out.println(value); }

(0)

相关推荐

  • java中的 if与if......else的基础用法

    java中的 if......else的基础用法 操作方法 01 方法1(if.....eise用法): if(条件语句){ //  条件为true时,才会执行该行语句 }else{ //  条件为f ...

  • java中List的用法

    JAVA中List的用法和实例详解 操作方法 01 List的用法List包括List接口以及List接口的所有实现类.因为List接口实现了Collection接口,所以List接口拥有Collec ...

  • Java中for的用法

    在java中经常会碰到循环做事的事件.而for循环就是解决这一循环做事的语句,使用 for循环要注意for后面必须是小括号,然后跟一对大括号,重要的在于小括号里面的判断语句,必须是向着程序结束进行的, ...

  • C#中字典Dictionary类的用法

    如同java中的Hasttable,C#里面有Dictionary,可以实现很高效的键值对操作.下面简述下Dictionary类的用法. 操作方法 01 首先创建Dictionary的实例.Dicti ...

  • excel中函数lookup查询函数用法详细步骤实例

    excel中lookup查找函数用法详细步骤实例,函数的工作原理是在第二个参数(区域,一般是一列)中查找第一个参数(一般为单元格值),找到首个大于第一个参数时,函数返回找到的上方位置,对应的第三个参数 ...

  • excel中vlookup查找函数基本用法详细步骤实例

    excel中vlookup查找函数基本用法详细步骤实例 操作方法 01 如图所示在左边红框中是代码列 在右侧红框中  右侧框是火车站名和对应代码 我想通过查找中间框中的火车站名 在右侧的框中查找 然后 ...

  • excel中vba里cells的用法经验

    小编致力于为大家奉献最有效的,让大家能够解决掉问题,但是大家也都知道,每个人遇到的情况都是不一样的,大家在看小编的同时,除了跟随操作,也需要自己的思考,举一反三的解决问题,这样才会变得更加有内涵,成为 ...

  • java中如何使用map?

    一提到map很多人都很头疼,平常list中放值都不明白呢,突然来了放两个值的.这么对比的话,map是比list复杂一点,但是开发中很多情况下,用到map的地方很多,我现在站在一个使用者的立场上,对开发 ...

  • excel中index嵌套match函数用法详细步骤实例

    excel中index嵌套match函数用法详细步骤实例,index函数的作用是在第一个参数(指定的区域引用),根据相对行号(第二个参数),相对列号(第三个参数),返回行列所确定的单元格内的值. ma ...