码迷,mamicode.com
首页 > 编程语言 > 详细

java中的集合框架

时间:2014-04-28 11:20:31      阅读:582      评论:0      收藏:0      [点我收藏+]

标签:java   set   cti   ash   list   lis   基本数据类型   hash   数据类型   array   map   

由于数组具有属性单一,长度不可改变的缺点,于是在程序中我们使用集合来代替它。

集合中不可放入基本数据类型,基本数据类型都是通过自动拆包和自动装箱功能才能放入和取出集合。

分类:Collection接口和Map接口

Collection:存放单一值元素,又可分为list接口类型和set接口类型

        list接口类型:存放元素是有序的可重复的,可通过循环来取出其中的元素,实现类ArrayList()

        set接口类型:hash值排列,存放元素是无序不可重复的,通过指针取出其中元素,实现类HashSet()

Map:存放的是键值对,hash值排列,所有键值对是无序不可重复的,通过键值直接取出其中元素,也可通过指针循环取出其中键值对,实现类HashMap()

<>泛型:如果已经确定集合中是单一类型的元素,那么取出时也是该类型的对象

java中的集合框架,码迷,mamicode.com

java中的集合框架

标签:java   set   cti   ash   list   lis   基本数据类型   hash   数据类型   array   map   

原文地址:http://www.cnblogs.com/pandeng0120/p/3695595.html

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