容器 Collection接口
来源:互联网 发布:3dmax导入unity3d 编辑:程序博客网 时间:2024/04/28 03:56
第七章 容器
装其他东西的器皿,数组也是容器
Collection接口,Iterator接口,Set接口,List接口,Comparable接口
第一节
interface Collection interface Map
interface Set interface List HashMap
Hashset Arraylist Linledlist
Set接口没有顺序不可以重复
List接口有顺序可以重复
两个对象互相equals那么它就算重复了
Map接口定义了存储 键-值映射对的方法
Collection接口所定义的方法:
int size();
boolean isEmpty();
void clear();清空
boolean contains(Object element); equals了才叫包含
boolean add(Object element);
boolean remove(Object element);
Iterator iterator();
boolean containsAll(Collection c);
boolean addAll(Collection c);
boolean removeAll(Collection c);
boolean retainAll(Collection c);求两个集合的交集
Object[] toArray();
往里面添加只能添加对象,不能添加int类型的值,如 c.add(2);就不行,因为int类型往往是分配在栈上,容易被清除,总而言之往里面装的必须是Object
输出结果:
3
[hello,f1 l1,100]
- 容器之Collection接口
- 容器 Collection接口
- Java容器------Collection接口
- java学习之 容器Collection接口---hashCode
- Java容器Collection接口 Collections类Iterator接口Comparable接口
- 容器collection
- 容器Collection
- Collection容器
- java容器类--------Collection接口解析(一)
- 浅谈关于collection接口及相关容器类(一)
- java中的容器collection及其常用的子接口
- collection容器Iterator接口快速失败代码演示
- Collection接口
- collection接口
- Collection接口
- Collection接口
- collection接口
- Collection接口
- http://blog.csdn.net/eyeooo/article/details/7438267
- Android中使用WindowManager实现悬浮窗口
- C++ 实现内部类访问外部类
- iOS 手势UIGestureRecognizer
- Hive中跑MapReduce Job出现OOM问题分析及解决
- 容器 Collection接口
- xcode6添加pch文件
- js
- Web开发中防止程序出现漏洞的一些有效手段
- UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte
- Ubuntu下下载并安装Eclipse
- 设计模式-工厂三姐妹
- 动态规划01背包问题
- 字典:NSDictionary-回忆