• 2022-06-14
    题示代码的功能为:循环遍历输出Map当中的每一个元素。《插入代码》处应填入的代码是( )Map map=new HashMap(); map.put(“jessica”,100); map.put(“tom”,200); map.put(“den”,300); Set《插入代码1》 set =《插入代码2》; for (《插入代码3》 per : set) { System.out.println(per.getKey() + ":" + per.getValue()); }
    未知类型:{'options': ['[Entry] map.keySet() Entry', '[Entry] map.entrySet() Entry', '[Map.Entry map.keySet() Map.Entry[String, Integer]', '[Map.Entry map.entrySet() Map.Entry[String, Integer]'], 'type': 102}
  • D

    举一反三

    内容

    • 0

      下列语句正确的是?() A: Map B: Map<> C: HashMap< D: Map<String,String>

    • 1

      请看一下代码,《插入代码》处应填入的代码是( )Map map=new HashMap(); map.put(“tom”,123.6); map.put(“jim”,234.5); map.put(“terry”,45.3);《插入代码》 其中《插入代码》处要实现的功能是把key为“jim”的value值在原有数字的基础上添加100。 A: map.put(“jim”,map.get(“jim”)+100); B: map.set(“jim”,map.get(“jim”)+100); C: map.put(“jim”,234.5); D: map.set(“jim”,234.5);

    • 2

      下面创建HashMap的语句中,正确的是 ( )。 A: Map m= new HashMap(); B: HashMap m= new Map(); C: HashMap m=new HashMap<String,String>; D: Map m = new Map();

    • 3

      判断下列程序是否能正常运行,如果能,写出运行结果,如果不能,写出错误原因并进行纠正。import java.util.*;import java.util.Map.*;public class Demo {public static void main(String&#91;&#93; args) {Map map = new HashMap();map.put(1, "Tom");map.put(2, "Lucy");map.put(3,"Annie");Set keySet = map.keySet();Iterator it = keySet.iterator();while (it.hasNext()) {Object key = it.next();System.out.println(key);map.remove(key);}}}

    • 4

      下面语句执行后,执行get(1)方法得到的值是() HashMap<Integer,String> map = new HashMap; map.put(1,"one"); map.put(2,"two"); map.put(3,"three"); map.put(1,"four");