当前位置: 首页 > news >正文

关于HashMap的建值取向

下面的一个实例简单说明hashmap的用法

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

public class testMap{

public static void main(String [] args){

HashMap emPhone = new HashMap ();

emPhone.put("1","111-222-3333");
emPhone.put("测试2","444-555-6666");
emPhone.put("测试3","777-888-9999");

Set keys = emPhone.keySet();//Set类可以获取HashMap对象的键。
Iterator keyIter = keys.iterator();
while(keyIter.hasNext()){
String nextName = (String)keyIter.next();
String phoneNum = (String)emPhone.get(nextName);
System.out.println(nextName + ":" + phoneNum);
}

String phoneName = (String)emPhone.remove("测试3");
System.out.println("Removed 1's number :" + phoneName);

HashMap newEmpPhone = new HashMap ();

newEmpPhone.putAll(emPhone);
int dirSize = newEmpPhone.size();
System.out.println("Created new phone directory with 哈哈哈哈" + dirSize + " numbers...");

phoneName = (String)newEmpPhone.get("测试3");
System.out.println("测试2's number in new director: " + phoneName);

}

}

转载于:https://www.cnblogs.com/xintong/archive/2011/11/24/2261361.html

相关文章:

  • 【软件】Eclipse 下载
  • web service 开源项目比较
  • SOSO发布通用搜索引擎优化指南
  • 超越死亡:恩宠与勇气节选
  • linux进程与它的文件描述符2
  • 操作笔记:catalina.out膨胀太快,分割tomcat 7日志
  • [转载]GSview注册码
  • ******IT公司面试题汇总+优秀技术博客汇总
  • iphone 如何设置按钮透明,文字不透明
  • 问题-提示“adodataset.command”
  • 【转载】Nginx负载均衡之后碰到的问题
  • 关于NoSQL与SQL的区别
  • 听?
  • MyBatis知多少(11)企业数据库
  • protel99常用元件的电气图形符号和封装形式--奥研电子整理
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • 2017前端实习生面试总结
  • 2018一半小结一波
  • Babel配置的不完全指南
  • GraphQL学习过程应该是这样的
  • happypack两次报错的问题
  • jquery cookie
  • JS专题之继承
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • SegmentFault 2015 Top Rank
  • spring cloud gateway 源码解析(4)跨域问题处理
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 扫描识别控件Dynamic Web TWAIN v12.2发布,改进SSL证书
  • 我这样减少了26.5M Java内存!
  • Android开发者必备:推荐一款助力开发的开源APP
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​​​​​​​​​​​​​​Γ函数
  • ​​​​​​​ubuntu16.04 fastreid训练过程
  • ​3ds Max插件CG MAGIC图形板块为您提升线条效率!
  • ​力扣解法汇总946-验证栈序列
  • ​如何在iOS手机上查看应用日志
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (5)STL算法之复制
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (笔记)Kotlin——Android封装ViewBinding之二 优化
  • (独孤九剑)--文件系统
  • (分布式缓存)Redis分片集群
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转载)虚函数剖析
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .net 4.0发布后不能正常显示图片问题
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .net core控制台应用程序初识
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
  • .net生成的类,跨工程调用显示注释