Java学习笔记93. 映射 Map

映射 Map 是一种双列的集合。它由Key 关键字, 和Value值,组成。

给出一个关键字,就能访问到值。它们是一一对应的。这与数学上的映射的意义是一样的。

下面用1个例子说明一下Map接口的简单用法

Hash 哈希,代表哈希值,它的特点就是不保证元素的顺序。

import java.util.*;
public class demoHashMap{
    public static void main(String[] args){
        //创建哈希映射的实例hm,它的key和value都是String类型的
        HashMap<String,String> hm = new HashMap<String,String>();
        //向映射里添加5组元素
        hm.put("1","I");
        hm.put("2","L");
        hm.put("3","O");
        hm.put("4","V");
        hm.put("5","E");
        //输出映射的内容
        System.out.println(hm);
        //使用remove方法去掉key是“2”的键值得value
        hm.remove("2");
        //再次输出hm,发现只有4个元素了
        System.out.println(hm);
        //使用get方法得到键值为“5”的元素的Value,并输出,输出为E
        String str = (String)hm.get("5");  //hm.get方法得到的是一个对象object,需要转换为String,才能输出为String
        System.out.println(str);
        }
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值