根据JDK的新特性,用For循环Map。 例如,循环Map的密钥
Java代码
for (string datakey : paramap.keyset ()
{
system.out.println(datakey );
}
这里要注意的是,paraMap是如何定义的。 简单的映射参数=new hashmap (); 前面的字符串只能更改为Object
整个映射的key和value循环如下:
Java代码
for (map.entry entry : paramap.entryset ) )
{
system.out.println (entry.getkey () ' : ' entry.getValue ) );
}
如果是以前的话,就是这样循环的:
java代码
Iterator it=paraMap.entrySet ().iterator );
wile(it.Hasnext ) )
{
映射. entry pairs=(映射. entry ) it.next );
system.out.println (pairs.getkey ()=' pairs.getValue ) );
}