1.使用Map接口的实现类完成员工工资(姓名–工资)的摸拟:
1)添加几条信息
2)列出所有的员工姓名
3列出所有员工姓名及其工资
4)删除名叫“Tom”的员工信息
5)输出Jack的工资,并将其工资加1000元(通过取值实现)
6)将所有工资低于1000元的员工的工资上涨20%(通过取值实现)
public static void test1(){
Map<String,Integer> map = new HashMap<>();
map.put("Tom",3600);
map.put("Jake",3000);
map.put("张三",5000);
map.put("李四",800);
Set<String> keys =map.keySet();
for (String key : keys) {
System.out.println("姓名:" + key);
}
for (String key : keys) {
int value = map.get(key);
System.out.println("姓名:" + key + " 工资:" + value);
}
map.remove("Tom");
System.out.println(map);
System.out.println(map.get("Jake"));
map.put("Jake", map.get("Jake")+1000

本文通过JAVA编程,展示了如何使用Map接口的实现类存储和操作员工工资,包括添加、删除、查询及修改工资。此外,还介绍了如何设计一个学生类,并用Map集合存储Student对象,以及遍历Map的三种方法。最后,实现了统计字符串中字母和数字字符数量的功能。
最低0.47元/天 解锁文章
2057

被折叠的 条评论
为什么被折叠?



