Java 集合练习——3

Posted jakermk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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));
			
		}
		
	}

}

 测试结果:

以上是关于Java 集合练习——3的主要内容,如果未能解决你的问题,请参考以下文章

Java 基础语法方法的使用

java 15 -3 集合的遍历的练习

java 集合练习题3

一篇文章让你精通:java集合讲解(练习处理)

java 17 - 9 HashSet集合TreeSet集合的练习

Java-集合编程小练习