2016/1/22 3,将id为005的对象从集合中移除
2024-08-30 17:25:37
package shuzu; public class Emp {
private String id;
private String name; public Emp(String id, String name) {
super();
this.id = id;
this.name = name;
} public String getId() {
return id;
} public void setId(String id) {
this.id = id;
} public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} }
package shuzu; import java.util.*; public class TestMap { /*创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中
* (Emp对象的id作为Map集合的键),并将id为005的对象从集合中移除*
*
*/
public static void main(String[] args) {
Emp id1=new Emp("001","狮子");
Emp id2=new Emp("002","老虎");
Emp id3=new Emp("003","斑马");
Emp id4=new Emp("004","羚羊");
Emp id5=new Emp("005","猎豹");
Emp id6=new Emp("006","大象"); HashMap<String,String> Map=new HashMap<String,String>(); Map.put(id1.getId(), id1.getName());
Map.put(id2.getId(), id2.getName());
Map.put(id3.getId(), id3.getName());
Map.put(id4.getId(), id4.getName());
Map.put(id5.getId(), id5.getName());
Map.put(id6.getId(), id6.getName()); Set u=Map.keySet(); System.out.println("Map集合中所有元素是: ");
Iterator t=u.iterator();
while(t.hasNext()){
String id =(String) t.next();
String name=Map.get(id);
System.out.println("第"+id+"号是"+name);
}
Map.remove("005");
System.out.println("去除005后Map集合中所有元素是: ");
Iterator ts=u.iterator();
while(ts.hasNext()){
String id =(String) ts.next();
String name=Map.get(id);
System.out.println("第"+id+"号是"+name);
}
}
}
最新文章
- Jena语义Web开发101
- javaweb数据库操作
- sql中的触发器、视图、事务
- JS火狐与IE的差别
- STL set容器添加结构体并排序
- jQuery实时获取checkbox状态问题
- linux XAMPP安装与使用
- java集合的核心知识
- Pycharm 常用快捷键
- JDK1.8源码(十)——java.util.LinkedHashSet类
- Linux机器学习软件配置
- Spring Scheduled定时任务报错 java.lang.IllegalStateException: Encountered invalid @Scheduled method &#39;xxx&#39;: For input string: ";2S";
- SpringBoot邮件发送
- python日志和异常
- map数据结构
- sqlserver编号
- Java设计模式(8)——策略模式
- 基于 Web 的 Go 语言 IDE - Wide 1.5.2 发布!
- 使用SpringCloud搭建高可用服务注册中心
- Java面试问题总结
热门文章
- hdfs深入:06、hdfs的写入过程
- 笔试算法题(31):将有序数组转换成BST表示 &; 线段树的应用
- 【thinking in java】ArrayList源码分析
- Python之禅 吾心笃定
- 正则表达式 整理(\w \s \d 点 贪婪匹配 非贪婪匹配 * + ? {} | [] ^ $ \b 单词边界 分组、re.findall()、re.split()、re.search()、re.match()、re.compile()、re.sub())
- Python面向对象之类属性类方法静态方法
- mysql replication driver 在jdk1.6下失效问题解决
- hihoCoder#1077 RMQ问题再临-线段树
- Frequent values(poj 3368)
- Avito Code Challenge 2018 C