• 2022-05-31
    给定如下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
  • C

    内容

    • 0

      public static void main(String[] args) { LinkedList list=new LinkedList(); list.add("A"); list.add("B"); String s=(String)list.get(2); System.out.println(s); } 编译运行的结果是

    • 1

      请阅读下段代码 public static void main(String&#91;&#93; args) { Map<String,String> hashMap = new HashMap<String,String>(); hashMap.put("传智", "播客"); hashMap.put("务实", "创新"); for(Map.Entry<String, String> entry:_________){ String key = entry.getKey(); String value = entry.getValue(); System.out.println("Key:"+key+" Value: "+value); } } 请补全下划线处代码,使main()方法能够正常运行

    • 2

      阅读下面的Java代码,运行结果描述正确的是( )。import java.util.*;public class TestMap{public statci void main(String&#91;&#93; args){Map map=new HashMap( ); map.put(“first”,”football”); map.put(“first”,”basketball”); System.out.print(map.get(“first”));}} A: 编译时发生错误 B: 编译通过,运行时发生错误 C: 正确运行,显示basketball D: 正确运行,显示football

    • 3

      下列程序运行后的输出结果是_______​public class Foo{​ public static void main(String&#91;&#93; args){​ String s;​ System.out.println(“s=” + s);​ }​}​ A: 编译错误 B: s=s C: s= D: s=null

    • 4

      阅读下列代码public class Demo{ public static void main(String &#91;&#93; args){ String s; System.out.println("s="+s); }}输出结果应该是:() A: 代码得到编译,并输出“s=” B: 代码得到编译,并输出“s=null” C: 由于String s没有初始化,代码不能编译通过 D: 代码得到编译,但捕获到NullPointException异常