java集合练习:创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中
Posted 厂公
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java集合练习:创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中相关的知识,希望对你有一定的参考价值。
package com.jihe; public class Emp { private String e_id; private String e_name; public Emp(String e_id, String e_name) { super(); this.e_id = e_id; this.e_name = e_name; } public String getE_id() { return e_id; } public void setE_id(String e_id) { this.e_id = e_id; } public String getE_name() { return e_name; } public void setE_name(String e_name) { this.e_name = e_name; } }
package com.jihe; import java.util.*; public class EmpMap { public static void main(String[] args) { Map<String,String> map=new HashMap(); Emp emp=new Emp("001","张三"); Emp emp1=new Emp("005","李四"); Emp emp2=new Emp("003","王五"); Emp emp3=new Emp("008","赵六"); map.put(emp.getE_id(), emp.getE_name()); map.put(emp1.getE_id(), emp1.getE_name()); map.put(emp2.getE_id(), emp2.getE_name()); map.put(emp3.getE_id(), emp3.getE_name()); Set<String> keys=map.keySet(); System.out.println("遍历集合map:"); Iterator<String> it=keys.iterator(); while(it.hasNext()) { String key=it.next(); System.out.println(key+" "+map.get(key)); } System.out.println("移除的是"+map.remove("005")); Map<String,String>treemap=new TreeMap(); treemap.putAll(map); Set set=treemap.keySet(); System.out.println("遍历集合treemap:"); Iterator<String> ss=set.iterator(); while(ss.hasNext()) { String str=ss.next(); System.out.println(str+" "+treemap.get(str)); } } }
以上是关于java集合练习:创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中的主要内容,如果未能解决你的问题,请参考以下文章