学士后JAVA第二单元集合框架与泛型串讲.ppt
《学士后JAVA第二单元集合框架与泛型串讲.ppt》由会员分享,可在线阅读,更多相关《学士后JAVA第二单元集合框架与泛型串讲.ppt(17页珍藏版)》请在三一文库上搜索。
1、集合框架与泛型串讲,目标,1102,了解: 1、了解集合框架的内容 2、泛型的概念 运用: 1、ArrayList的使用 2、HashMap的使用 3、泛型集合的使用,集合框架,1,接口,Collection,List,Map,2,具体类,ArrayList,HashMap,3,算法,Java集合框架为我们提供了一套性能优良、使用方便的接口和类,它们位于java.util包中,我们只需学会如何使用它们,就可处理实际应用中问题,Collections,提供了对集合进行排序、 遍历等多种算法实现,Set,集合框架,Collection 接口存储一组不唯一,无序的对象 List 接口存储一组不唯一,
2、有序(插入顺序)的对象 Set 接口存储一组唯一,无序的对象 Map接口存储一组键值对象,提供key到value的映射,Map,集合框架,Collection 接口,Collection 接口存储一组不唯一,无序的对象 Collection 接口用于表示任何对象或元素组。想要尽可能以常规方式处理一组元素时,就使用这一接口,List接口,List 接口存储一组不唯一,有序(插入顺序)的对象 List 接口继承了 Collection 接口以定义一个允许重复项的有序集合。该接口不但能够对列表的一部分进行处理,还添加了面向位置的操作 最常用的实现类是ArrayList,ArrayList实现了长度可
3、变的数组,在内存中分配连续的空间。遍历元素和随机访问元素的效率比较高 LinkedList采用链表存储方式。插入、删除元素时效率比较高,List,ArrayList,LinkedList,List接口实现类,import java.util.ArrayList; import java.util.List; public class ArrayListTest public static void main(String args) List list=new ArrayList(); list.add(“aaa“); list.add(“bbb“); list.add(1,“ccc“); f
4、or (int i = 0; i list.size(); i+) String string = (String) list.get(i); System.out.println(string); ,ArrayList,Set接口,Set 接口继承 Collection 接口 它不允许集合中存在重复项,每个具体的 Set 实现类依赖添加的对象的 equals()方法来检查独一性。 Set接口没有引入新方法,所以Set就是一个Collection,Map接口,Map接口存储一组键值对象,提供key到value的映射 Map接口不是Collection接口的继承。Map接口用于维护键/值对(ke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学士 JAVA 第二 单元 集合 框架 串讲
链接地址:https://www.31doc.com/p-2162804.html