Java中引入泛型的目的是___________。
A. 使得编译程序把期望的类型加载到集合类中
B. 使程序员能够很快找出(在编译期间而不是在运行时)程序中存在的任何错误,包括加入集合或从集合中获取的对象的类型错误
C. 省去繁琐的类型转换代码
D. 以上都对
查看答案
程序代码如下,请问会输出什么结果?__________________。import java.util.*;class Excute3{public static void main(String[] args){LinkedList list =new LinkedList();list.add("One");list.add("Two");list.add("Three");list.add("Four");System.out.print(list.peek()+" ");System.out.println(list.poll());}}
A. One Two
B. Two Two
C. Two One
D. One One
程序代码如下,请问会输出什么结果?_________________。import java.util.*;class Excute4{public static void main(String[] args){Stack stack =new Stack();stack.add("One");stack.add("Two");stack.add("Three");stack.add("Four");System.out.print(stack.pop()+" ");System.out.println(stack.peek());}}
A. One Two
B. Two One
C. Two Three
D. Three Two
E. Four Three
F. Three Four
程序代码如下,请问会输出什么结果?_________________。import java.util.*;class Excute5{public static void main(String[] args){TreeMap map =new TreeMap();map.put("001","One");map.put("002","Two");map.put("003","Three");map.put("001","Four");Set keys=map.keySet();System.out.println("键的数目是:"+keys.size());}}
A. 编译失败
B. 执行失败
C. 键的数目是4
D. 键的数目是3
当编译运行下列程序时,会出现什么结果_________________。import java.util.*;class Excute6{public static void mA(List list){list.add(Double.toString(8.1));System.out.println(list.get(1));}public static void main(String[] args){ArrayList list =new ArrayList();list.add("Hello One");mA(list);}}
A. Hello One
B. 第3行编译出错
C. 第4行编译出错
D. 第10行编译出错
E. 8.1
F. 执行失败