5、Set集合和Collections_练习
(2015-02-27 20:01:24)
标签:
军事it新闻类对象元素 |
分类: java基础 |
预习时间_________________________
预习内容:______
1、
2、 Set接口所有的方法都是继承接口
3、 当两个set对象中包含相同元素的时候,第二个元素添加
4、 实现了Set接口的容器类中的元素是
5、 Set中常用的2个实现类
6、
7、 Collections的2个方法
【预习案例】
创建一个Set集合对象:
要求:
1、向集合中添加字符串“张三”。
2、向集合中添加字符串“李四”
3、用向集合中添加字符串“王五”
4、遍历输出所有信息。
思路:
10、创建一个集合对象
11、把三个字符串添加到集合对象中
12、遍历集合把所有的信息输出出来
(二)
1、创建一个Set集合对象,并添加2个元素
2、为Set添加三个Computer对象
3、对集合list中的元素排序
(三)课后复习
(四)课后作业
1、
新闻一:中国多地遭雾霾笼罩空气质量再成热议话题
新闻二:民进党台北举行“火大游行”
新闻三:春节临近北京“卖房热”
新闻四:春节临近北京“卖房热”
完成如下要求(共50分,每小题10分):
(1):完成对新闻类的设计,要求在初始化新闻类对象时 ,通过构造传参的形式对新闻标题赋值,并要求实例化四个对象,标题内容如题。
(2):要求打印新闻对象时,直接打印新闻标题;
(3):要求使用equals方法比较新闻时,只要标题相同,就认为是同一新闻,请输出新闻一与新闻二的比较结果,新闻三与新闻四的比较结果。
(4):将新闻对象存入HashSet集合中,并且遍历集合,打印新闻类对象;
(5):打印集合中新闻数量。
2、按要求完成如下操作:每小题10分,共50分。
1、
2、
3、
4、
5、
1、 按要求完成如下任务
a)
b)
c)
d)
e)
4、
1、请选择可以填入横线选项( )。
____
llist.addLast("001");
AA)
BB)
CC)
D)
2、以下是Set的子类的是(
正确答案:
A Vector
B LinkedList
C HashSet
D TreeSet
3、欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的()。
(A)ArrayList
(B)List
(C)ArrayListmyList=new ArrayList( )
(D)myList
以4、下哪个是无序的:
/5、已知一个HashSet集合,向该集合添加一条数据,调用的方法是():
56、已知一个HashSet集合,向该集合删除一条数据,调用的方法是():
67、将1,2,3,4,2,2,5,6这些数组放在HashSet集合中可能出现的情况是():
18、已知一个HashSet集合,清空该集合,调用的方法是():
1、以下对于List和Set区别描述正确的是:
A
B
C
D
2、下面关于抽象类说法错误的是():
A
B
C
D
3、关于Collection和Collections的区别以下说法正确的是():
A
B
C
D
4、关于HashSet特点以下选项描述正确的是():
A
B
C
D