用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

HashMap的简单使用

2016-11-01 作者: 梅西小王子举报

[java]代码库

/**
 * 功能:HashMap的简单使用
 */


package com.text;

import java.util.HashMap;
import java.util.Iterator;

public class Text2 {

	public static void main(String[] args) {
		//创建一个HashMap
		HashMap eh=new HashMap();
		
		Emp emp1=new Emp("001", "宋江", 1000f);
		Emp emp2=new Emp("002", "李逵", 1200f);
		Emp emp3=new Emp("003", "吴用", 1500f);
		
		//将员工emp放入eh
		eh.put("001", emp1);
		eh.put("002", emp2);
		eh.put("003", emp3);
		
		//按key值查找,即按员工编号查找
		if (eh.containsKey("001")) {
			System.out.println("有该员工!");
			
			Emp emp=(Emp)eh.get("001");
			System.out.println("名字:"+emp.getName());
		}else {
			System.out.println("没有该员工!");
		}
		
		//遍历HashMap中的key和value。
		//用Iterator迭代器
		Iterator it=eh.keySet().iterator();
		
		while(it.hasNext()){
			//取出key
			String key=it.next().toString();
			//通过key取出value
			Emp emp=(Emp)eh.get(key);
			System.out.println("编号"+"    名字:"+"  工资");
			System.out.println(emp.getEmNum()+"  "+emp.getName()+"    "+emp.getSal());
		}


	}

}


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...