Java中的HashMap, Hashtable,TreeMap, LinkedHashMap
来源:互联网 发布:抢购手机有什么软件 编辑:程序博客网 时间:2024/05/18 01:15
stackoverflow
实例说明:
HashMap
public class Test { public static void main(String[] args){ Map<String,String> hashmap = new HashMap<String,String>(); hashmap.put("name","range"); hashmap.put("age","25"); hashmap.put("sex","female"); hashmap.put("nationality","PR China"); hashmap.put("education","MD"); hashmap.put(null,null); hashmap.put(null,"test"); hashmap.put("test",null); Set<Map.Entry<String,String>> entryset = hashmap.entrySet(); for(Map.Entry<String,String> each : entryset){ System.out.println(each.getKey()+":"+each.getValue()); } }}
输出结果:
null:testeducation:MDnationality:PR Chinatest:nullsex:femalename:rangeage:25
TreeMap
public class Test { public static void main(String[] args){ Map<String,String> hashmap = new TreeMap<String,String>(); hashmap.put("name","range"); hashmap.put("age","25"); hashmap.put("sex","female"); hashmap.put("nationality","PR China"); hashmap.put("education","MD");// hashmap.put(null,null);// hashmap.put(null,"test"); hashmap.put("test",null); Set<Map.Entry<String,String>> entryset = hashmap.entrySet(); for(Map.Entry<String,String> each : entryset){ System.out.println(each.getKey()+":"+each.getValue()); } }}
输出结果:
age:25education:MDname:rangenationality:PR Chinasex:femaletest:null
LinkedHashMap
public class Test { public static void main(String[] args){ Map<String,String> hashmap = new LinkedHashMap<String,String>(); hashmap.put("name","range"); hashmap.put("age","25"); hashmap.put("sex","female"); hashmap.put("nationality","PR China"); hashmap.put("education","MD"); hashmap.put(null,null); hashmap.put(null,"test"); hashmap.put("test",null); Set<Map.Entry<String,String>> entryset = hashmap.entrySet(); for(Map.Entry<String,String> each : entryset){ System.out.println(each.getKey()+":"+each.getValue()); } }}
输出结果:
name:rangeage:25sex:femalenationality:PR Chinaeducation:MDnull:testtest:null
0 0
- Java中的HashMap、HashTable、LinkedHashMap、TreeMap
- Java中的HashMap, Hashtable,TreeMap, LinkedHashMap
- HashMap Hashtable LinkedHashMap TreeMap
- HashMap 、TreeMap、Hashtable、LinkedHashMap
- HashMap HashTable LinkedHashMap TreeMap
- HashMap,HashTable,LinkedHashMap,TreeMap
- hashMap,hashTable,linkedHashMap,TreeMap
- JAVA HashMap,LinkedHashMap,TreeMap,HashTable 的区别
- java基础:HashMap Hashtable LinkedHashMap TreeMap
- Java集合学习--HashMap、LinkedHashMap、TreeMap、HashTable
- java map hashmap linkedhashmap hashtable treemap
- HashMap Hashtable LinkedHashMap 和TreeMap
- HashMap Hashtable LinkedHashMap 和TreeMap
- HashMap Hashtable LinkedHashMap 和TreeMap
- HashMap、Hashtable、LinkedHashMap和TreeMap
- HashMap,LinkedHashMap,HashTable,TreeMap 区别
- HashMap Hashtable LinkedHashMap 和TreeMap
- HashMap、HashTable、LinkedHashMap和TreeMap
- 关于私有 pod 把自己的库添加到CocoaPosa中
- XMPPFramework,编译失败,@import libxmlSimu后提示:Module 'libxmlSimu' not found
- mfc中使用CEdit为编辑框设置字体
- 1015. Reversible Primes (20)
- 1233 - Coin Change (III)
- Java中的HashMap, Hashtable,TreeMap, LinkedHashMap
- 微信支付小结
- d3.time.format中的时间格式
- Javascript模块化编程(三):require.js的用法
- Highcharts
- redhat系列linux使用本地的光盘镜像来制作一个yum安装源
- 深入理解HTTP协议(转)
- Java单例中的延迟加载
- Leetcode || Reverse Nodes in k-Group