Map双列集合的Iterator遍历:
<1>利用keySet()方法
Set<Integer> keySet=map.keySet();
Iterator<Integer> it = keySet.iterato();
while(it.hasNext()){
Interger key =it.Next();
String value = map.get(key);
println();
}
<2>利用entry()方法
Set<Map.Entry<Integer,String>> entrySet =map.entrySet();
Iterator<Map.Entry<Integer,String>> it = entrySet.iterator();
while(it.hasNext())
{
Map.Entry<Integer,String> me=it.Next();
Integer key = me.getKey();
String value = me.getValue();
println();
}
Map常用子类:
Hashtable:内部结构是哈希表,是同步的。不允许Null作为键值//最后一句话面试用
它下面有个牛逼的类:Properties:用于存储键值对型的配置文件的信息,可以和IO技术相结合。
HashMap:同步
TreeMap:同步