标签:
1 public static void main(String[] args) { 2 3 HashMap<String,String> map = new HashMap<String,String>(); //创建集合map 4 5 Emp e1 = new Emp("001","星期一"); 6 Emp e2 = new Emp("002","星期二"); 7 Emp e3 = new Emp("003","星期三"); 8 Emp e4 = new Emp("004","星期四"); 9 Emp e5 = new Emp("005","星期五"); 10 Emp e6 = new Emp("006","星期六"); 11 Emp e7 = new Emp("007","星期日"); 12 13 map.put(e1.getId(), e1.getName()); 14 map.put(e2.getId(), e2.getName()); 15 map.put(e3.getId(), e3.getName()); 16 map.put(e4.getId(), e4.getName()); 17 map.put(e5.getId(), e5.getName()); 18 map.put(e6.getId(), e6.getName()); 19 map.put(e7.getId(), e7.getName()); 20 21 System.out.print("数组1 :"); 22 System.out.println(" " + map); //输出 23 24 map.remove("005"); 25 System.out.print("数组2 :"); 26 System.out.println(" "+ map); //输出 27 28 } 29 } 30 class Emp{ 31 32 private String id; 33 private String name; 34 35 public Emp(String id, String name) { //构造函数 36 //super(); 37 38 this.id = id; 39 this.name = name; 40 } 41 42 public String getId() { //getter setter方法 43 return id; 44 } 45 46 public void setId(String id) { 47 this.id = id; 48 } 49 50 public String getName() { 51 return name; 52 } 53 54 public void setName(String name) { 55 this.name = name; 56 } 57
运行结果:
数组1 : {004=星期四, 005=星期五, 006=星期六, 007=星期日, 001=星期一, 002=星期二, 003=星期三}
数组2 : {004=星期四, 006=星期六, 007=星期日, 001=星期一, 002=星期二, 003=星期三}
1.22 P235第三题创建Map集合,创建Emp对象,将Emp对象添加到集合中,并将id为005的对象从集合中移除。
标签:
原文地址:http://www.cnblogs.com/kingmin/p/5152617.html