Java 集合练习——3

创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中,并将id为005的对象从集合中移除

创建Emp类:

package jihe;

public class Emp {
	
	private String id;
	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;
	}
	private String name;
	public Emp(String id, String name) {
		super();
		this.id = id;
		this.name = name;
	}
	

 创建Map类并测试:

package jihe;

import java.util.*;

public class lianxi1 {

	public static void main(String[] args) {
		Map<String,String> map=new HashMap<>();
		Emp emp=new Emp("001","汉堡");
		Emp emp1=new Emp("002","薯条");
		Emp emp2=new Emp("003","咖啡");
		Emp emp3=new Emp("004","牛奶");
		Emp emp4=new Emp("005","鸡翅");
		Emp emp5=new Emp("006","鸡腿");
		map.put(emp.getId(), emp.getName());
		map.put(emp1.getId(), emp1.getName());
		map.put(emp2.getId(), emp2.getName());
		map.put(emp3.getId(), emp3.getName());
		map.put(emp4.getId(), emp4.getName());
		map.put(emp5.getId(), emp5.getName());
		
        map.remove(emp4.getId());
		
		Set <String> k=map.keySet();
		Iterator<String> it=k.iterator();
		while(it.hasNext())
		{
			String str=it.next();
			System.out.println(str+"  "+map.get(str));
			
		}
		
	}

}

 测试结果:

原文地址:https://www.cnblogs.com/jakeasd/p/5543671.html