码迷,mamicode.com
首页 > 编程语言 > 详细

《Thinking in Java》十七章_容器深入研究_练习12(Page484)

时间:2016-08-19 20:48:04      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

练习12:


    练习使用HashMap / LinkedHashMap / TreeMap


 1 import java.util.HashMap;
 2 import java.util.LinkedHashMap;
 3 import java.util.Map;
 4 import java.util.TreeMap;
 5 
 6 public class Main {
 7 
 8     public static void main(String[] args) {
 9         
10         /*--------------- HashMap -------------------------*/
11         
12         Map<String,String> map1=new HashMap<String,String>();
13         
14         map1.put("sky","blue");
15         map1.put("grass","green");
16         map1.put("ocean","dancing");
17         map1.put("tree","tall");
18         map1.put("earth","brown");
19         map1.put("sun","warm");
20         map1.put("extra","object");
21         
22         log(map1);
23         log(map1.get("ocean"));
24     
25         /*--------------- TreeMap -------------------------*/
26         
27         Map<String,String> map2=new TreeMap<String,String>();
28         
29         map2.put("sky","blue");
30         map2.put("grass","green");
31         map2.put("ocean","dancing");
32         map2.put("tree","tall");
33         map2.put("earth","brown");
34         map2.put("sun","warm");
35         map2.put("extra","object");
36         
37         log(map2);
38         log(map2.get("ocean"));
39         
40         /*--------------- LinkedHashMap -------------------------*/
41         
42         Map<String,String> map3=new LinkedHashMap<String,String>();
43         
44         map3.put("sky","blue");
45         map3.put("grass","green");
46         map3.put("ocean","dancing");
47         map3.put("tree","tall");
48         map3.put("earth","brown");
49         map3.put("sun","warm");
50         map3.put("extra","object");
51         
52         log(map3);
53         log(map3.get("ocean"));
54         
55     }
56     
57     public static void log(Object ...args){
58         for(int i=0;i<args.length;i++){
59             System.out.print(args[i]+" ");
60         }
61         System.out.println();
62     }
63     
64 }

 

《Thinking in Java》十七章_容器深入研究_练习12(Page484)

标签:

原文地址:http://www.cnblogs.com/cc11001100/p/5788867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!