Java中关于HashMap的使用和遍历
2012-08-09 12:41
337 查看
package com.pb.collection; import java.util.HashMap; import java.util.Iterator; import java.util.Set; import java.util.Map.Entry; public class HashMapDemo { public static void main(String[] args) { HashMap<String, String> hashMap = new HashMap<String, String>(); hashMap.put("cn", "中国"); hashMap.put("jp", "日本"); hashMap.put("fr", "法国"); System.out.println(hashMap); System.out.println("cn:" + hashMap.get("cn")); System.out.println(hashMap.containsKey("cn")); System.out.println(hashMap.keySet()); System.out.println(hashMap.isEmpty()); hashMap.remove("cn"); System.out.println(hashMap.containsKey("cn")); //采用Iterator遍历HashMap Iterator it = hashMap.keySet().iterator(); while(it.hasNext()) { String key = (String)it.next(); System.out.println("key:" + key); System.out.println("value:" + hashMap.get(key)); } //遍历HashMap的另一个方法 Set<Entry<String, String>> sets = hashMap.entrySet(); for(Entry<String, String> entry : sets) { System.out.print(entry.getKey() + ", "); System.out.println(entry.getValue()); } } }
相关文章推荐
- Java中关于HashMap的使用和遍历(转)
- Java中关于HashMap的使用和遍历
- [JAVA]关于HashMap的使用和遍历
- Java中关于HashMap的使用和遍历
- Java中关于HashMap的使用和遍历
- Java中关于HashMap的使用和遍历
- 【Java】Java中关于HashMap的使用和遍历
- Java中关于HashMap的使用和遍历
- java关于集合的遍历与增强for循环的使用
- java的集合 Map集合,HashMap集合,LinkedHashMap集合 使用方式及遍历
- 关于GSON使用HASHMAP来转换成JAVA对象
- Java使用HashMap进行遍历时候需要注意的几点
- java关于集合的遍历与增强for循环的使用
- java关于集合(list,set,map)的遍历与增强for循环的使用
- java中使用HashMap两种遍历方法
- 关于Java的数据结构HashMap,ArrayList的使用总结及使用场景和原理分析
- 【Map使用】Java中HashMap遍历的两种方式
- java关于集合的遍历与增强for循环的使用
- Java中关于HashMap的元素遍历的顺序问题
- Java中关于HashMap的元素遍历的顺序问题