zoukankan      html  css  js  c++  java
  • 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));
    			
    		}
    		
    	}
    
    }
    

     测试结果:

  • 相关阅读:
    SSH出现ls command not found
    SVN打包备份
    【转】Linux安装JDK1.7 prm
    任务
    java多线程
    JAVA开发中151个建议
    Linux Too Many OpenFiles
    【收藏】Linux tail命令
    Linux读取属性配置文件注意事项
    [转]Linux端口查看命令
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5543671.html
Copyright © 2011-2022 走看看