java:Map编历对象再get读取对象内容
来源:互联网 发布:excel vb 编辑:程序博客网 时间:2024/05/22 00:45
import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/*建一个map: key是 工人的工号 : 字符串 , value是 工人类的对象使用map的遍历方法把所有工人读取出来,并把它的工资 乘以1.5倍后,再全部输出*/public class WorkMan {private String name;//名字private double salary;//薪水private int number;private String psot;//岗位public WorkMan(){}public WorkMan(String name,double salary,String psot,int number){this.name= name;this.salary= salary;this.psot= psot;this.number= number;}public String getName() {return name;}public void setName(String name) {this.name = name;}public double getSalary() {return salary;}public void setSalary(double d) {this.salary = d;}public int getNumber() {return number;}public void setNumber(int number) {this.number = number;}public String getPsot() {return psot;}public void setPsot(String psot) {this.psot = psot;}public static void main(String[] args) {WorkMan wm = new WorkMan("王工",5000,"洗工",12);WorkMan wm1 = new WorkMan("关工",5600,"车工",15);WorkMan wm2 = new WorkMan("陈工",5700,"水工",14);WorkMan wm3 = new WorkMan("李工",8000,"电工",34);Map<Integer,WorkMan> map = new HashMap<Integer,WorkMan>();map.put(12,wm);map.put(14,wm2);map.put(15,wm1);map.put(13,wm3);Set entryset = map.entrySet();Iterator ite = entryset.iterator();while(ite.hasNext()){Entry ent = (Entry) ite.next();WorkMan results = (WorkMan) ent.getValue();//results.setSalary(results.getSalary()*1.5);//设置工资为1.5倍System.out.println("工号:"+ ent.getKey()+"姓名:"+results.getName()+" 薪水:"+results.getSalary());}//使用getset取出类的里面的各个属性}}
0 0
- java:Map编历对象再get读取对象内容
- Java 小例子:根据 Map 对象的内容创建 JavaBean
- java 对象转map,map转对象
- Java 遍历 Map 对象
- Java 遍历 Map 对象
- Java遍历Map对象
- java map转对象
- java 对象转map
- Java map 存取对象
- java对象转换map
- java对象转map
- java对象与map对象相互转换
- 读取自己真实基础配置对象内容
- 四.URLConnection类读取URL对象内容
- 读取文件内容并转换为对象
- java中http的post和get请求,请求结果json转为对象或Map型
- javascript遍历java Map对象
- Java循环遍历Map对象
- Android Studio 常用到的快捷方式
- 个人收藏的一些 Android 好的开源框架和资源
- Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
- 关于Excel的处理问题-入门级别
- PocketSphinx语音识别系统的编程
- java:Map编历对象再get读取对象内容
- #Android设计模式学习笔记(抽象工厂模式)
- LeetCode笔记:451. Sort Characters By Frequency
- android框架一
- 用Python functools.wraps实现装饰器
- Untiy ShaderLab 随手记录
- JQuery datatables 导出excel扩展
- 子网掩码与子网划分--讲得很清楚
- Android插件化,热修复,模块化开发