创建map集合的实现类添加如下员工和工资数据:SMITH==6000,JONES=5000,ALLEN=4000,DOTHA==3500。问题如下:a) 遍历员工和工资的信息b) 每个员工的工资

package bi.shi.test;import java.util.HashMap;
import java.util.Map;
import java.util.Set;/*** @program: bi_shi_test* @description:* @author: xin yi* @create: 2021-08-25 12:50*/
public class Test {/*** 创建map集合的实现类* 添加如下员工和工资数据:SMITH==6000,JONES=5000,ALLEN=4000,DOTHA==3500。问题如下:* a) 遍历员工和工资的信息* b) 每个员工的工资涨30%,输出员工和工资信息*/@org.junit.Testpublic void test01(){/*** 创建map集合的实现类*/Map<String,String> map = new HashMap<>();/*** 添加如下员工和工资数据*/map.put("SMITH","6000");map.put("JONES","5000");map.put("ALLEN","4000");map.put("DOTHA","3500");/*** a)遍历员工和工资的信息*/System.out.println("员工" + "\t" + "工资");for (Map.Entry<String, String> entry : map.entrySet()) {System.out.println(entry.getKey() + "\t" + entry.getValue());}/*                                                               */System.out.println("---------------------------------------------");/*** b) 每个员工的工资涨30%,输出员工和工资信息*/System.out.println("员工" + "\t" + "工资");Set<Map.Entry<String, String>> entries = map.entrySet();for (Map.Entry<String, String> entry : entries) {String value = entry.getValue();value = Integer.parseInt(entry.getValue())*1.3 + "";System.out.println(entry.getKey() + "\t" + value);}}
}

创建map集合的实现类添加员工和工资数据: 输出每个员工的信息和工资相关推荐

  1. Day18JavaSE——Map集合Collections工具类集合案例练习

    Day18JavaSE--Map集合&Collections工具类&集合案例练习 文章目录 Day18JavaSE--Map集合&Collections工具类&集合案例 ...

  2. 1.创建Scanner对象2创建Map集合对象3.循环将商品加入购物车4.在循环中根据输入的店铺名称和商品名称,封装成Product对象

    1.定义一个商品类(Product),包括两个属性:store(店铺名称),name(商品名称),提供对应的构造以及get/set方法,还有重写 hashCode和equals方法 2.定义测试类 2 ...

  3. 【Groovy】json 字符串反序列化 ( 使用 JsonSlurper 进行 json 字符串反序列化 | 根据 map 集合构造相关类 )

    文章目录 一.使用 JsonSlurper 进行 json 字符串反序列化 二.根据 map 集合构造相关类 三.完整代码示例 一.使用 JsonSlurper 进行 json 字符串反序列化 将如下 ...

  4. Map集合、Collections类

      在生活中有许多带有映射关系的数据,比如一个身份证号就对应一个人,那么我们如何存储这样的数据呢,在Java中为我们提供了另外的集合:Map集合.Map集合常用的实现类有( HashMap, Hash ...

  5. Java程序创建Map集合,创建Emp对象,并将Emp对象添加到集合中(Emp对象的id作为Map集合的键),并将id为015的对象从集合中移除。

    package javase14; /* Emp对象的id作为Map集合的键 */ public class Emp {private String e_id;private String e_nam ...

  6. JavaSE_day14Map集合和Map集合的实现类

    Map集合:存在键值关系的集合,称为Map集合 之前谈到的Set,Collection集合他是一个单列的集合,你可以根据某一个对象的属性来找出某个想要的元素,那么今天所说的Map集合他是一个双列集合, ...

  7. Java高级-Lambda 表达式、异常处理、集合、泛型、List集合、Map集合、Collections类

    目录 Lambda 表达式 Java Lambda 表达式的优缺点 异常处理 Exception 处理及常见异常 try catch语句 try catch finally语句 throws 声明异常 ...

  8. Map集合以及Map集合的实现类Stream流的使用

    Map 遍历Map集合 //方法一 //获得所有的键的Set集合 Set<Object> set = map.ketSet(); for(Object key : set){//根据具体的 ...

  9. Map集合,File类,IO流

    1.Map集合 Interface Map<K,V>   key->键,value->值 Map集合是一个双边队列,存的是键值对的数据. Mapa接口下面已经封装好了实现类 ① ...

最新文章

  1. 解决iframe 右边有空白的问题
  2. Linux批量文件名大小写转换,Linux中批量把目录内文件名转换大小写用tr
  3. 曾今的代码系列——获取当天最大流水号存储过程
  4. mac word 设置语言_如何更改Mac的语言和区域设置
  5. ABP Framework 为什么好上手,不好深入?探讨最佳学习姿势!
  6. php不发送referer,php – 注意:未定义的索引:HTTP_REFERER
  7. LeetCode 30. 串联所有单词的子串(字符串哈希)
  8. 大数据利器2018版
  9. VLOOKUP模糊匹配的妙用
  10. 利用itext包实现java报表打印_利用iText包实现Java报表打印
  11. 未来PCB行业互联网+发展趋势
  12. java 对象快速赋值_JavaWeb学习笔记:简单JavaBean对象的快速赋值与获取
  13. 图像识别实战——天气分类
  14. 自动刷新网页代码(可多个网页)
  15. 基于java中国跳棋游戏
  16. UFS Write Booster Feature Overview
  17. 365天英语口语大全
  18. bae 3.0 mysql_应用引擎BAE3.0介绍及百度BAE3.0支持并发多少
  19. ld.exe: cannot find -l?eclipse上用C/C++时,如何链接静态库?
  20. 重启服务器:docker重启,docker内部mysql怎么重启启动

热门文章

  1. 13.6.2 定制邀请函,保存为 Word 文档
  2. 第三层:C++对象模型和this指针
  3. Happy Halloween
  4. git的使用vue项目(git基本命令)
  5. 战地日记 第二篇 一月总结及一些感想
  6. 连接网址 王世林 老罗的Android之旅
  7. “电子测量之王”安捷伦告别托拉斯
  8. Ubuntu18.04安装gcc
  9. CSA研讨会 | 研讨零信任SASE安全架构,吉利控股首谈其部署方案
  10. web安全攻击方法流量分析