Java集合中HashMap的简单使用
概述
HashMap类位于java.util包中。主要作用是提供了一个Map的实现,可以比较方便的进行 关键字(key) – 值(value)的存取。其主要方法为:
public Object put(Object key, Object value) 加入一个对象。
public Object get(Object key) 获得一个对象。如果没找到对应于key的对象,返回null.
例子:
import java.util.*;
public class Test_HashMap {
HashMap hh=new HashMap();
public Test_HashMap() {
hh.put("1","情人节快乐");
hh.put("2","光棍节快乐");
hh.put("3","天天过节吗");
hh.put("4","没有象征的节日了");
}
public void Get_HashMap(){
System.out.println(hh.get("1"));
}
public void ReMove_HashMap(){
Iterator it=hh.keySet().iterator();
System.out.println("删除前");
while(it.hasNext()){
System.out.println(hh.get(it.next()));
}
hh.remove("1");
System.out.println("删除后");
Iterator it1=hh.keySet().iterator();
while(it1.hasNext()){
System.out.println(hh.get(it1.next()));
}
}
public static void main(String[] args) {
Test_HashMap test_hashmap = new Test_HashMap();
test_hashmap.Get_HashMap();
test_hashmap.ReMove_HashMap();
}
}