首页 > 试题广场 >

下面答案可能正确的是importjava.util.Hash

[单选题]

下面答案可能正确的是

import java.util.Hashtable;
import java.util.Iterator;
import java.util.Map;
public class NowCoder {
    public static void main(String[] args) {
        String key = null;
        Integer value = null;
        Hashtable table = new Hashtable();
        key="3";value=4;
        table.put(key, value);
        key="2";value=2;
        table.put(key, value);
        key="3";value=2;
        table.put(key, value);
        iteratorEntryset(table);
    }
    private static void iteratorEntryset(Hashtable table) {
        if (table == null)
            return ;
        String key = null;
        Integer integer = null;
        Iterator iter = table.entrySet().iterator();
        while(iter.hasNext()) {
            Map.Entry entry = (Map.Entry)iter.next();
            key = (String)entry.getKey();
            integer = (Integer)entry.getValue();
            System.out.println(key+" -- "+integer.intValue());
        }
    }
}
  • 3 -- 4
    2 -- 2
  • 3 -- 2
    2 --2
  • 3 -- 4
    3--2
  • 3-- 4
    2 --2
    3 -- 2
Hashtable 不允许重复 key;
value会被覆盖
发表于 2021-08-17 20:24:39 回复(0)