选择题
5.
以下关于Map的用法中,正确的有______。
A、
newjava.util.SortedMap().put("keyl","valuel");
B、
new java.util.Map().put("keyl","valuel");
C、
new java.util.HashMap().put(null,null);
D、
new java.util.TreeMap().put(0,null);
【正确答案】
C、D
【答案解析】
对于选项A,SortedMap继承了Map,使按键保持升序排列,它还是个接口,因此,也无法直接实例化。所以,选项A错误。
对于选项B,Map是一个接口,因此,它无法直接实例化。所以,选项B错误。
对于选项C和D,HashMap和TreeMap都实现了接口Map,它们是两个具体的实现类,因此,可以实例化。所以,选项C与选项D正确。
提交答案
关闭