问题 问答题

阅读下面的程序,回答问题(①问3分,②问3分,共6分)。。
import java.util.*;
public class T
public static void main(String args[])
Set set = new TreeSet______;
set.add(new Integer(10));
set.add(new Integer(5));
set.add(new Integer(15));
set.add(new Integer(5));
set.add(new Integer(10));
System.out.println("size = " + set.size______);
Iterator it=set.iterator______;
while(it.hasNext______)
System.out.print(it.next______+" ");



①程序运行后输出的结果如何
②说明java中的集合(Set接口)和映射(Map接口)的主要区别。

答案

参考答案:①size = 3
5 10 15
②Set接口是不包含重复元素的集合;Map接口将键映射到值,键可以重复,但每个键最多只能映射一个值。

问答题
单项选择题