Java 面向对象编程--第十五章 集合(学习笔记)
来源:互联网 发布:淘宝昵称大全霸气 编辑:程序博客网 时间:2024/05/16 02:29
第十五章 Java集合
java中的数组长度是固定的,并且同一数组只能存放相同类型的数据。数组一旦创建,长度就无法改变。而在实际应用中,常需要一组数据的数量是不固定的,因此java提供了集合。java集合主要有以下三种类型:
(1)Set(集):集合中的对象不按特定方式排序,并且不允许有重复对象。
(2)List(列表):集合中的对象按照索引位置排序,可以有重复对象,允许按照对象的索引位置检索对象。
(3)Map(映射):集合中的每个元素包含一对键对象和值对象,集合中没有重复的键对象,但值对象可以重复。
一、Collection和Iterator接口
Collection接口中声明了适用于Java集合(仅包括Set和List)的通用方法,包括:
(1)boolean add(Obeject o):向集合中加入一个对象的引用。
(2)void clear():删除集合中的所有对象。
(3)boolean contains(Object o):判断特定对象是的引用否在集合中存在。
(4)boolean isEmpty():判断集合是否为空。
(5)Iterator iterator():返回一个Iterator对象,可以用它来遍历集合中的所有元素。
(6)boolean remove(Object o):尝试从集合中删除一个对象的引用。
(7)int size():返回集合中元素的数目。
(8)Object[] toArray():返回一个数组,该数组为集合中的元素类型,包含集合中所有元素。
0 0
- Java 面向对象编程--第十五章 集合(学习笔记)
- 第十五章:面向对象编程
- 第十五章 面向对象编程
- 第十五章 面向对象编程
- 第十五章. 面向对象编程
- C++Primer学习笔记第十五章(15/18)类 面向对象编程
- C++ Primer复习和学习笔记 第十五章 面向对象编程
- C++学习笔记【第三部分第十五章:面向对象程序设计】
- 《Java面向对象编程》学习笔记15——Java中的集合
- Java学习笔记--Lesson2(Java面向对象编程)
- 面向对象--java学习(java编程思想)笔记
- 第十五章 面向对象编程(一)
- 第十五章 面向对象编程(二)
- C++ Primer 第十五章 面向对象编程
- c++Primer,第十五章,面向对象编程
- JAVA学习笔记③--面向对象编程
- java面向对象编程学习笔记
- 孙卫琴java面向对象编程学习笔记
- Tomcat调优
- AFNetworking3.0网络请求方法封装(自带缓存功能)
- java中判断字符串是否为数字的方法的几种方法
- gstreamer插件之 videotestsrc
- 打开WiFi热点(AP)
- Java 面向对象编程--第十五章 集合(学习笔记)
- 语音回呼api 发起回呼
- JAVA设计模式之工厂模式
- CountDownLatch浅析
- 第12章 Spring消息
- linux下md5sum应用
- 基于AFNetworking3.0的网络封装
- resque VS sidekiq & AMQP - RabbitMQ 消息处理
- canvas save、restore及图片组合