java集合——HahMap的用法
来源:互联网 发布:四川联通大数据 编辑:程序博客网 时间:2024/06/05 00:25
<span style="font-size:18px;">/* * 功能:HahMap的用法 * */package Application;import java.util.HashMap;import java.util.Iterator;public class jihe {public static void main(String[] args) {// TODO Auto-generated method stubStaff staff1=new Staff("aa001","大名",5300);Staff staff2=new Staff("aa002","中名",5300);Staff staff3=new Staff("aa003","小名",5300);HashMap hm=new HashMap();//将对象放入hm中hm.put("aa001", staff1);hm.put("aa002", staff2);//根据键值查找if(hm.containsKey("aa001")){System.out.println("员工存在!");//取出信息Staff staff=(Staff)hm.get("aa002");System.out.println("名字:"+staff.getName());System.out.println("薪水:"+staff.getSal());}else{System.out.println("员工不存在!");}//遍历HashMap中所有的数据//Iterator迭代Iterator it=hm.keySet().iterator();//查看是否还有下一个,返回bool值while(it.hasNext()){//获取keyString key=it.next().toString();//通过key取出valueStaff staff=(Staff)hm.get(key);System.out.println("名字:"+staff.getName());System.out.println("薪水:"+staff.getSal());}}}//职员类class Staff{private String number;private String name;private float sal;public Staff(String number,String name,float sal){this.setNumber(number);this.setName(name);this.setSal(sal);}public String getNumber() {return number;}public void setNumber(String number) {this.number = number;}public String getName() {return name;}public void setName(String name) {this.name = name;}public float getSal() {return sal;}public void setSal(float sal) {this.sal = sal;}}</span>
运行效果:
0 0
- java集合——HahMap的用法
- java集合——linklist的用法
- java集合——Vector的用法
- java集合——HashSet的用法
- java1.8 HahMap的改进
- HahMap与Hashtable的异同
- java集合的用法
- Java笔记——集合类:List的用法
- hahMap 的数据结构 、遍历以及排序
- Java enum的集合用法
- java--集合的一些用法
- java集合——具体的集合
- java集合——遗留的集合
- java集合排序——Collections.sort()的两种用法
- java中map集合的用法
- java中map集合的用法
- Java容器集合类的区别用法
- 演示Java集合类的用法
- A Walk Through the Forest
- 内置对象out和PrintWriter
- codeforces 641D. Little Artem and Random Variable
- 腾讯2017暑期实习生编程题
- 和为S的连续正数序列
- java集合——HahMap的用法
- 开发领悟
- 内存优化相关
- 设计相关4-单例模式
- kernel 一定要让你彻底明白--什么是 中断子系统
- 第三天
- android4.4 添加快捷开关(以截屏为例)
- python探索
- WebView加载Html出现有时页面显示不全问题