博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java中HashMap案例
阅读量:6212 次
发布时间:2019-06-21

本文共 942 字,大约阅读时间需要 3 分钟。

package ch8;import java.util.*;/** * Created by Jiqing on 2016/11/27. */public class MapTest {    public static void main(String[] args) {        // Map不同于List,它的key不一定是数字        Map map = new HashMap();        map.put("疯狂Java讲义",109);        map.put("疯狂iOS讲义",10);        map.put("疯狂Ajax讲义",79);        // 如果新的value覆盖了原有的value,该方法返回被覆盖的value        System.out.println(map.put("疯狂iOS讲义",99)); // 输出10        System.out.println(map);        // 判断是否包含指定key        System.out.println("是否包含值为疯狂iOS讲义key:"+map.containsKey("疯狂iOS讲义"));        System.out.println("是否包含值为99 value:"+map.containsValue(99));        // 遍历map        for (Object key : map.keySet()) {            System.out.println(key+"-->"+map.get(key));        }    }}

输出结果:

10 {疯狂Ajax讲义=79, 疯狂iOS讲义=99, 疯狂Java讲义=109} 是否包含值为疯狂iOS讲义key:true 是否包含值为99 value:true 疯狂Ajax讲义-->79 疯狂iOS讲义-->99 疯狂Java讲义-->109

本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6107637.html,如需转载请自行联系原作者

你可能感兴趣的文章
陆士衡<演连珠>五十首
查看>>
26期20180705 awk
查看>>
springmvc 中的data bind机制
查看>>
lynis 工具安装使用(linux安全)
查看>>
1.1-PC1无默认网关/Proxy-ARP(代理ARP)
查看>>
Spring Bean方法反射调用行为不一致问题分析
查看>>
自己总结的ios7深色底白字(黑底白字)-绝对正确
查看>>
为什么你的网站经常被DDOS功击?
查看>>
让你的 Python 代码优雅又地道
查看>>
Ubuntu 14 Open Ldap Add Root
查看>>
今天换个画风,来聊聊广告吧
查看>>
Java结合keytool实现非对称加密和解密
查看>>
回收站的文件删除了怎么恢复?教你一招小技巧
查看>>
众包专访:高质量的开源众包
查看>>
jdk5.0新特性
查看>>
宝付好工作不见得薪水高
查看>>
Vim脚本 - 竖线'|' 和反斜线'\'
查看>>
告警系统
查看>>
Android入门:AlterDialog之列表对话框
查看>>
Go语言中的判断与分支
查看>>