如下,只有一个键,值为最后一次添加。
public static void main(String[] args)
{
HashMap<String,String> map = new HashMap<String,String>();
map.put("a","ab");
map.put("b","ab");
map.put("a","ab1");
Set<String> keyset = map.keySet();
Iterator<String> it = keyset.iterator();
while(it.hasNext())
{
String s = it.next();
System.out.println( s+ "......" + map.get(s));
}
Set<Map.Entry<String,String>> mapEntry = map.entrySet();
Iterator<Map.Entry<String,String>> itSet = mapEntry.iterator();
while(itSet.hasNext())
{
Map.Entry<String,String> entry = itSet.next();
System.out.println(entry.getKey() + "......" + entry.getValue());
}
}
本文详细介绍了Java中HashMap的使用,包括键值对的插入、获取、遍历及集合转换方法,提供了完整的示例代码。
9519

被折叠的 条评论
为什么被折叠?



