Java Mania
Java Mania
HashMap
How To Use -使用方法-
Source -HashMapTest.java-
package mania.test;
import java.util.*;
public class HashMapTest
{
// HashMapの使用方法
public static void main(String[] args)
{
System.out.println("===実行結果===");
Map map = new HashMap();
map.put("1", "HIROSHI");
map.put("2", "TAKASHI");
map.put("3", "YOSHIO");
map.put("4", null);
map.put(null, "KENJI");
System.out.println("・初期Map");
write(map);
// key=nullがあるか検索
System.out.print("keyにnullがあるか:");
System.out.println(map.containsKey("1"));
// key=nullを削除
System.out.println("・null削除後のMap");
map.remove(null);
write(map);
// Mapの中身を削除
map.clear();
if(map.isEmpty())
{
System.out.println("Map内は空");
}
}
public static void write(Map map)
{
Iterator it = map.keySet().iterator();
Object o = null;
while(it.hasNext())
{
o = it.next();
System.out.println(o + ":" + map.get(o));
}
}
}
Results -実行結果-
===実行結果===
・初期Map
3:YOSHIO
2:TAKASHI
null:KENJI
4:null
1:HIROSHI
keyにnullがあるか:true
・null削除後のMap
3:YOSHIO
2:TAKASHI
4:null
1:HIROSHI
Map内は空
Copyright (C) 2006, JavaMania. All Rights Reserved.