一个菜鸟java码农的成长之路(1):集合简介
来源:互联网 发布:去南极旅游知乎 编辑:程序博客网 时间:2024/04/29 22:11
1.为什么出现集合类?
答:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。
2.数组和集合类同是容器,有何不同?
答:数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。
3.集合类的特点
答:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。
Collection接口概述
Collection 层次结构中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。
boolean add(E e)
boolean remove(Object o)
void clear()
boolean contains(Object o)
boolean isEmpty()
int size()
boolean addAll(Collection c)
boolean removeAll(Collection c)
boolean containsAll(Collection c)
boolean retainAll(Collection c)
1 0
- 一个菜鸟java码农的成长之路(1):集合简介
- 一个菜鸟java码农的成长之路(6):Set集合总结
- 一个菜鸟java码农的成长之路(2):迭代器Iterator接口概述
- 一个菜鸟java码农的成长之路(4):用LinkedList模拟栈结构
- 一个菜鸟java码农的成长之路(3):ListIterator的使用及注意的问题
- 一个菜鸟java码农的成长之路(5):如何获取10个1-20的随机数,要求不能重复
- 一个IT菜鸟的成长之路
- 一个菜鸟的成长之路
- 积少成多,记录java菜鸟的成长之路(一)
- 菜鸟如何成为一个高效程序员的成长之路
- 菜鸟如何成为一个高效程序员的成长之路
- 菜鸟如何成为一个高效程序员的成长之路
- 菜鸟如何成为一个高效程序员的成长之路
- 一个IT小菜鸟的成长之路
- 菜鸟如何成为一个高效程序员的成长之路
- 记录一个IT菜鸟的成长之路。
- 一个Android小菜鸟的成长之路
- 菜鸟如何成为一个高效程序员的成长之路
- Ubuntu--(1)编译安装linux内核4.7.5
- HTTP 状态代码
- 深入探索spring技术内幕(五): 剖析spring AOP工作原理
- 深入探索spring技术内幕(六): JDK动态代理和cglib生成代理
- 杭电ACM1000题------C语言
- 一个菜鸟java码农的成长之路(1):集合简介
- 深入探索spring技术内幕(七): 配置Spring AOP面向切面编程
- win7+ubuntu16.04双系统安装
- poj 1742 Coins 单调队列优化多重背包
- [LeetCode]204. Count Primes
- 深入探索spring技术内幕(八): Spring +JDBC组合开发和事务控制
- shell脚本的执行方式和makefile常识
- 杭电ACM2000题------java语言
- 【C/C++】assert()函数用法总结