首页 > 编程语言 > 详细

java--集合

时间:2016-04-28 00:29:00      阅读:211      评论:0      收藏:0      [点我收藏+]

集合特点:

1.元素类型可以不同。

2.集合长度可变。

3.空间不固定。

 

  java中对一些数据结构和算法进行了封装即集合,集合也是一种对象,用于储存、检索、操作和传输对象。

  

  JFC(Java Collections FrameWork)集合框架,提供了用于管理集合的接口和类

集合框架包括三个内容:接口、实现类、算法

接口:  collection是list和set的父接口。其中list的特点是:线性、元素可以重复。set的特点是:元素不可以重复。

Map集合:     一个元素包含两个对象(键对象和值对象),键不能重复。

 

集合和数组的区别:

1.集合中只能存放对象的引用,数组可以是基本类型也可以是引用类型。

2.集合的长度可以随着元素的多少发生变化,数组创建好后,长度不能变化。

3.集合算法比较丰富,可以省去开发者很多编码,但数组算法有限。

 

遍历的方式:

1.for循环遍历,只能用于list集合。

2.迭代器方式,得到迭代器的算法和接口。   iterator

3.for each方式

迭代器方式,得到迭代器算法接口

  Itertor<Student> it=stu.itertor();

  while(it.hasNext){

  Student s=is.Next();

}

java--集合

原文:http://www.cnblogs.com/JackieADBM/p/5440925.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!