黑马程序员_集合概述
来源:互联网 发布:网络娱乐平台排行 编辑:程序博客网 时间:2024/04/29 09:49
集合框架:
(果断直接截图!)
Collection是根接口。
集合中存储的都是对象的引用。
Collection共性方法可以通过以下简单实例稍作了解:
import java.util.*;class CollectionDemo{ public static void main(String[] args) { ArrayList al = new ArrayList(); //创建Collection子类之一ArrayList的实例 //1,添加元素 al.add("001"); al.add("002"); //2,获取集合长度 al.size(); //3,删除元素 al.remove("001"); al.clear();//清空集合 //4,判断元素 al.contains("002");//true al.isEmpty();//false //5,取交集 ArrayList al1 = new ArrayList(); al1.add("001"); al1.add("002"); al.retainAll(al1);//al与al1取交集并赋给al }}
用迭代器操作集合al中的元素(接口Iterator):
//迭代器取出元素 Iterator it = al.iterator(); while(it.hasNext()) { System.out.println(it.next()); }
迭代器解释:
迭代器是取出元素的方式,把取出方式定义在集合的内部,这样取出方式可以直接访问集合内容的元素。那么取出方式就被定义成了内部类。
而每一个容器数据结构不同,取出的动作细节不一样,但是有共性,它们的共性就被抽取成了Iterator接口。
Collection
|--List: 元素是有序的,元素可以重复,因为该集合体系有索引。
|--Set: 元素不可以重复,且无序。
0 0
- 黑马程序员_集合概述
- 黑马程序员_集合概述
- 黑马程序员_集合概述
- 黑马程序员_集合框架概述
- 黑马程序员_集合的概述
- 黑马程序员 集合概述
- 黑马程序员_java入门_集合对象概述
- 黑马程序员_集合概述(Collection List&Set)
- 黑马程序员_日记30_Java集合框架概述
- 黑马程序员_集合的概述以及使用
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 黑马程序员_集合
- 辞职日记----记录31岁的程序员跳槽心态
- 技术债务
- Simple SSL cert - HOWTO
- Linux权限详解
- perl获取文件夹的size,包括子文件夹
- 黑马程序员_集合概述
- 8_流的基本操作及转换流的使用
- 搜索一定范围类的图片数据(类似QQ附近人)
- iOS开发之svn使用之删除(delete)
- One Day One Step 之Palindromic Squares
- 【servlet】HttpServletResponse HttpServletRequest
- LINUX 看门狗
- 题目1201:二叉排序树
- STM8调试环境搭建 & 从ST官网下载固件库