Java 基础一些代码练习笔记(HashMap)
2012-01-06 16:43
567 查看
package com.lee; import java.util.HashMap; import java.util.Iterator; import java.util.Set; public class MapTest3 { public static void main(String[] args) { HashMap map = new HashMap(); map.put("a", "aa"); map.put("b", "bb"); map.put("c", "cc"); map.put("d", "dd"); map.put("e", "ee"); Set set = map.keySet(); for(Iterator iter = set.iterator(); iter.hasNext();) { String key = (String)iter.next(); String value = (String)map.get(key); System.out.println(key + "=" + value); } } }
d=dd
e=ee
b=bb
c=cc
a=aa
package com.lee; import java.util.HashMap; public class MapTest1 { public static void main(String[] args) { HashMap map = new HashMap(); map.put("a", "zhangsan"); map.put("b", "lisi"); map.put("c", "wangwu"); map.put("a", "zhaoliu"); String value = (String)map.get("b"); System.out.println(value); System.out.println("------------------"); String value2 = (String)map.get("d"); System.out.println(value2); } }
lisi
------------------
null
import java.util.Map; import java.util.Set; public class MapTest5 { public static void main(String[] args) { HashMap map = new HashMap(); map.put("a", "aa"); map.put("b", "bb"); map.put("c", "cc"); map.put("d", "dd"); Set set = map.entrySet(); for (Iterator iter = set.iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); String value = (String)entry.getValue(); System.out.println(key + ":" + value); } } }
相关文章推荐
- Java 基础一些代码练习笔记(ArrayEquals)
- Java 基础一些代码练习笔记( TreeSet 排序)
- Java 基础一些代码练习笔记(继承+接口+多态)
- Java 基础一些代码练习笔记(策略模式)
- Java 基础一些代码练习笔记(Propertise环境变量)
- Java 基础一些代码练习笔记( GenericFoo<T> 泛型2)
- Java 基础一些代码练习笔记(static 关键字)
- Java 基础一些代码练习笔记(LinkedList)
- Java 基础一些代码练习笔记( Interator)
- Java 基础一些代码练习笔记(Integer)
- Java 基础一些代码练习笔记(HashCode重写)
- Java 基础一些代码练习笔记( Collectons)
- Java 基础一些代码练习笔记(Array二维数组)
- Java 基础一些代码练习笔记(抽象类)
- Java 基础一些代码练习笔记(二分查找)
- Java 基础一些代码练习笔记(多态2)
- Java 基础一些代码练习笔记(static 静态代码块)
- Java 基础一些代码练习笔记(Array数组)
- Java 基础一些代码练习笔记(object-equals 方法)
- Java 基础一些代码练习笔记(队列)