码迷,mamicode.com
首页 > 其他好文 > 详细

10.27

时间:2020-10-29 09:21:31      阅读:19      评论:0      收藏:0      [点我收藏+]

标签:arraylist   com   nta   不可   一个   lazy   info   特点   集合框架   

一、请简述集合框架。

集合是单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是java.util.Listjava.util.Set。其中,List的特点是元素有序、元素可重复。Set的特点是元素无序,而且不可重复。List接口的主要实现类有java.util.ArrayListjava.util.LinkedListSet接口的主要实现类有java.util.HashSetjava.util.TreeSet。


二、给定以下代码,请定义方法listTest()统计集合中指定元素出现的次数,如"a": 2,“b”: 2,"c" :1, “xxx”:0。

技术图片

 

 


三、定义一个方法,要求此方法把int数组转成存有相同元素的集合(集合里面的元素是Integer),并返回。

技术图片

 

 

 


四、定义一个集合,并把集合(集合里面的元素是Integer)转成存有相同元素的数组,并将结果输出在控制台。(可以使用Object[]数组类型接收转换的数组)

技术图片

 

 


五、定义一个方法listTest(ArrayList al, String s),要求使用contains()方法判断al集合里面是否包含s。

技术图片

 

 


六、请简述迭代器的实现原 理


七、定义一个方法listTest(ArrayList al, Integer s),要求返回s在al里面第一次出现的索引,如果s没出现过返回-1。

 

技术图片

10.27

标签:arraylist   com   nta   不可   一个   lazy   info   特点   集合框架   

原文地址:https://www.cnblogs.com/ysyt/p/13887283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!