创建map集合的实现类添加员工和工资数据: 输出每个员工的信息和工资
创建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集合的实现类添加员工和工资数据: 输出每个员工的信息和工资相关推荐
- Day18JavaSE——Map集合Collections工具类集合案例练习
Day18JavaSE--Map集合&Collections工具类&集合案例练习 文章目录 Day18JavaSE--Map集合&Collections工具类&集合案例 ...
- 1.创建Scanner对象2创建Map集合对象3.循环将商品加入购物车4.在循环中根据输入的店铺名称和商品名称,封装成Product对象
1.定义一个商品类(Product),包括两个属性:store(店铺名称),name(商品名称),提供对应的构造以及get/set方法,还有重写 hashCode和equals方法 2.定义测试类 2 ...
- 【Groovy】json 字符串反序列化 ( 使用 JsonSlurper 进行 json 字符串反序列化 | 根据 map 集合构造相关类 )
文章目录 一.使用 JsonSlurper 进行 json 字符串反序列化 二.根据 map 集合构造相关类 三.完整代码示例 一.使用 JsonSlurper 进行 json 字符串反序列化 将如下 ...
- Map集合、Collections类
在生活中有许多带有映射关系的数据,比如一个身份证号就对应一个人,那么我们如何存储这样的数据呢,在Java中为我们提供了另外的集合:Map集合.Map集合常用的实现类有( HashMap, Hash ...
- 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 ...
- JavaSE_day14Map集合和Map集合的实现类
Map集合:存在键值关系的集合,称为Map集合 之前谈到的Set,Collection集合他是一个单列的集合,你可以根据某一个对象的属性来找出某个想要的元素,那么今天所说的Map集合他是一个双列集合, ...
- Java高级-Lambda 表达式、异常处理、集合、泛型、List集合、Map集合、Collections类
目录 Lambda 表达式 Java Lambda 表达式的优缺点 异常处理 Exception 处理及常见异常 try catch语句 try catch finally语句 throws 声明异常 ...
- Map集合以及Map集合的实现类Stream流的使用
Map 遍历Map集合 //方法一 //获得所有的键的Set集合 Set<Object> set = map.ketSet(); for(Object key : set){//根据具体的 ...
- Map集合,File类,IO流
1.Map集合 Interface Map<K,V> key->键,value->值 Map集合是一个双边队列,存的是键值对的数据. Mapa接口下面已经封装好了实现类 ① ...
最新文章
- 解决iframe 右边有空白的问题
- Linux批量文件名大小写转换,Linux中批量把目录内文件名转换大小写用tr
- 曾今的代码系列——获取当天最大流水号存储过程
- mac word 设置语言_如何更改Mac的语言和区域设置
- ABP Framework 为什么好上手,不好深入?探讨最佳学习姿势!
- php不发送referer,php – 注意:未定义的索引:HTTP_REFERER
- LeetCode 30. 串联所有单词的子串(字符串哈希)
- 大数据利器2018版
- VLOOKUP模糊匹配的妙用
- 利用itext包实现java报表打印_利用iText包实现Java报表打印
- 未来PCB行业互联网+发展趋势
- java 对象快速赋值_JavaWeb学习笔记:简单JavaBean对象的快速赋值与获取
- 图像识别实战——天气分类
- 自动刷新网页代码(可多个网页)
- 基于java中国跳棋游戏
- UFS Write Booster Feature Overview
- 365天英语口语大全
- bae 3.0 mysql_应用引擎BAE3.0介绍及百度BAE3.0支持并发多少
- ld.exe: cannot find -l?eclipse上用C/C++时,如何链接静态库?
- 重启服务器:docker重启,docker内部mysql怎么重启启动