参考答案和解析
正确答案:A
更多“St. James has been put back to the state road map due to____A the efforts of five wome ”相关问题
  • 第1题:

    给定如下Java代码,编译运行的结果是()。 public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }

    A.编译时发生错误

    B.运行时引发异常

    C.正确运行,输出:1

    D.正确运行,输出:2


    B

  • 第2题:

    题示代码的功能为:循环遍历输出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()); }

    A.<Entry> map.keySet() Entry#B.<Entry> map.entrySet() Entry#C.<Map.Entry<String, Integer>> map.keySet() Map.Entry<String, Integer>#D.<Map.Entry<String, Integer>> map.entrySet() Map.Entry<String, Integer>
    Person person:list

  • 第3题:

    分析以下代码,判断那句话是正确的? public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<>(); map.put("123", "John Smith"); map.put("111", "George Smith"); map.put("123", "Steve Yao"); map.put("222", "Steve Yao"); } }

    A.key "123"对应的value 是"John Smith"

    B.key "123"对应的value 是"Steve Yao".

    C."Steve Yao" 是key,对应的 value是 "222".

    D."John Smith"是key,对应的 value是"123".


    A

  • 第4题:

    下面的代码用于输出字符数组ch中每个字符出现的次数,应该填入的代码是()public static void main(String[] args) { char[] ch = { 'a', 'c', 'a', 'b', 'c', 'b' }; HashMap map = new HashMap(); for (int i = 0; i < ch.length; i++) { < 填入代码 > } System.out.println(map); }

    A.if (map.contains(ch[i])) { map.put(ch[i], map.get(ch[i]) + 1); } else { map.put(ch[i], 1); }

    B.if (map.contains(ch[i])) { map.put(ch[i], (Integer) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); }

    C.if (map.containsKey(ch[i])) { map.put(ch[i], (int) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); }

    D.if (map.containsKey(ch[i])) { map.put(ch[i], (Integer) map.get(ch[i]) + 1); } else { map.put(ch[i], 1); }


    if (map.containsKey(ch[i])) { map.put(ch[i], (Integer)map.get(ch[i]) + 1); } else { map.put(ch[i], 1); }

  • 第5题:

    请看一下代码,《插入代码》处应填入的代码是()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);


    map.put(“jim”,map.get(“jim”)+100);

  • 第6题:

    给定如下Java代码,编译运行的结果是() public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }

    A.编译时发生错误

    B.运行时引发异常

    C.正确运行,输出:1

    D.正确运行,输出:2


    编译时报错