import java.util.HashMap;
import java.util.Set;public class Qiantao {public static void main(String[] args) {/*人事部 技术部 财务部* 经理 总监 总监* 王强 34 赵赫 42 宋大宝 56*人事办 技术菜鸟 财务助理* 李微 26 顾大有 24 李佳 24* 王二小 23 小侠 25 旺旺 23* */HashMap<String,HashMap<String, Staff>> hashMap=new HashMap<>();Staff r1=new Staff("王强", 34);Staff r2=new Staff("李微", 26);Staff r3=new Staff("王二小", 23);Staff j1=new Staff("赵赫", 42);Staff j2=new Staff("顾大有", 24);Staff j3=new Staff("吴小侠", 25);Staff c1=new Staff(" 宋大宝", 56);Staff c2=new Staff("李佳", 24);Staff c3=new Staff("旺旺 ", 23);HashMap<String, Staff> hashMap2=new HashMap<>();hashMap2.put("经理",r1);hashMap2.put("人事办1号",r2);hashMap2.put("人事办2号",r3);HashMap<String, Staff> hashMap3=new HashMap<>();hashMap3.put("技术总监",j1);hashMap3.put("技术菜鸟1号",j2);hashMap3.put("技术菜鸟2号",j3);HashMap<String, Staff> hashMap4=new HashMap<>();hashMap4.put("财务总监",c1);hashMap4.put("财务助理1号",c2);hashMap4.put("财务助理2号",c3);hashMap.put("人事部", hashMap2);hashMap.put("技术部", hashMap3);hashMap.put("财务部", hashMap4);Set<String> set=hashMap.keySet();for (String s : set) {HashMap<String, Staff> neiMap(s);Set<String> set2=neiMap.keySet();for (String s1 : set2) {System.out.println(s1+": "(s1));}}}}
class Staff{String name;int age;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Staff(String name, int age) {super();this.name = name;this.age = age;}@Overridepublic String toString() {return name + "---" + age ;}}
本文发布于:2024-01-30 20:18:53,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170661713622574.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |