集合简介
概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。
和数组的区别:
数组长度固定,集合长度不固定。
数组可以存储基本类型和引用类型,集合只能存储引用类型。
位置: java.util.*;
Collection体系集合
Collection父接口
特点:代表一组任意类型的对象,无序、无下标、不能重复。
方法:
boolean add(Object obj) //添加一个对象。
boolean addAll(Collection c) //讲一个集
原创
2021-07-19 09:37:01
119阅读
1.集合的概念集合就是一个放数据的容器,准确的说是放数据对象引用的容器集合类存放的都是对象的引用,而不是对象的本身2.集合与数组的区别数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型3.Iterable接口表示可迭代的,所有集合元素都是可迭代的可遍历的4.Collection接口特点:代表一组任意类型的对象,无序、无下标、不能重复。常用的方法添加一个元素 colle
原创
精选
2022-06-25 13:34:08
183阅读
集合简介概念:对象的容器,定义了对多个对象进项操作的的常用方法。可实现数组的功能。和数组的区别:数组长度固定,集合长度不固定。数组可以存储基本类型和引用类型,集合只能存储引用类型。位置: java.util.*;Collection体系集合Collection父接口特点:代表一组任意类型的对象,无序、无下标、不能重复。方法:boolean add(Object obj) //添加一个对象。boolean addAll(Collection c) //讲一个集
原创
2022-02-12 14:38:45
34阅读
Java集合什么是集合?collection集合:集合四Java中提供的一种容器,可以用来存储多个数据(一组数据)Java API中定义好的一系列关于集合的类和接口放在Java.util包中集合和数组的区别:数组的长度是固定的,集合的长度是可变的集合存储的元素是引用数据类型,集合也可以加做“对象容器”,可以是基本数据类型的包装类,也可以是其他复合数据类型。集合的框架体系注释:上图的Collecti
转载
2023-08-05 09:57:54
36阅读
两个重要的接口:Collection接口 又包括 Set(HashSet TreeSet) 和 List(ArrayList Vector)util Map接口(HashMap TreeMap HashTable)List 有序可重复ArralyList顺序结构 线程不安全的(不能保证同步) method: add() get(i) 返回第i个元素&n
原创
2014-07-05 16:13:07
411阅读
集合容器结构图:java容器类类库的用途是保存对象,分为两个概念,collection和map。collection保存单一的元素,而map保存相关联的键值对。collection 中基本方法:int size():获取集合的元素个数boolean add(E e):向集合中添加元素boolean remove(Object o):删除给定的元素boo
原创
2018-01-26 13:08:36
750阅读
前言集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同;在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。正文Collection接口1.Collection 层次结构 中的根接口。JDK 不提供此接口的任何直接 实现:它提供
原创
2021-07-08 17:19:14
139阅读
前言集合在数学意义上的概念是,对个数据放置在一起而建立起来的模型,这些数据类型可以不同;在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。正文Collection接口1.Collection 层次结构 中的根接口。JDK 不提供此接口的任何直接 实现:...
原创
2021-07-08 17:19:31
95阅读
在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。1.Collection 层次结构 中的根接口。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Se...
原创
2022-04-13 09:50:19
85阅读
在软件中的定义,一堆数据放置在一个空间中存储,将整个存储空间称为集合。本文主要介绍collection接口下的List接口和Set接口,以及迭代器Iterator。1.Collection 层次结构 中的根接口。直接 实现:它提供更具体的子接口(如 Set 和 List)实现。2...
原创
2022-04-13 09:50:19
137阅读
集合概述集合长度可变,存放对象且对象类型可以不一致当开发中一般当对象多的时候,使用集合进行储存数组:长度固定,储存基
map<K,V>:将键(k)映射到值(v)的对象,通过键可以找到对应的值Map集合的特点:1、双列集合,一个元素包含两个值(key-Value)2、key
集合 下面这个图很重要,此图显示了继承关系,如collection继承自iterator,从此图可以看出哪些类实现了哪些接口 1、Iterator 可以遍历set和list,不能遍历map2、comparble用于比较排序3、Collections是操作集合的工具类,提供了很多静态方法:搜索,排序等
原创
2022-05-31 22:11:36
175阅读
Set(集合)接口简介 同样继承自Collection接口,它与Collection接口中的方法基本一
原创
2022-09-01 15:16:53
105阅读
集合框架 Vector ArrayList LinkedList TreeSet HashSet LinkedHashSet 学习集合的目标: 会使用集合存储数据 会遍历集合,把数据取出来 掌握每种集合的特性 List接口: 有序的集合(存储和取出元素顺序相同) 允许存储重复元素 有索引,可以使用普 ...
转载
2021-07-20 11:15:00
108阅读
2评论
新生代:刚创建都对象都存在这里,这里的垃圾回收机制频率很快。位于堆空间。 老年代:超过15次的垃圾回收都没有回收,就进入到老年代,老年代的垃圾回收机制频率比较慢。位于堆空间。 永久代:不进行垃圾回收的堆内存区域,比如类,方法,常量,静态修饰的各种成员都放在这里。以前jdk1.8之前位于非堆空间。现在 ...
转载
2021-08-09 21:20:00
103阅读
2评论
1.Collection接口的方法(Set、List)
方法:boolean add(Object o)
描述:向集合中加入一个对象的引用
方法:boolean contains(Object o)
描述:判断在集合中是否持有特定对象的引用
方法:boolean isEmpty()
描述:判断集合是否为空
方法:Iterator iterator()
描述:返回一个Iterator
原创
2011-08-28 14:53:50
669阅读
java ---集合框架
原创
2015-12-10 11:21:32
392阅读
集合和数组关系? 1) 集合是一种容器,可以存储多个数据.2) 数组的长度是固定的,集合的长度是可变的.3) 集合中存储的元素必须为引用类型数据,初始值为NULLArrayList集合类ArrayList集合:大小可变数组的实现 :是一种特殊的数据类型,泛型(泛型,用来将数据类型,作为参数进行传递.) 在出现 E 的地方我们使用引用数
原创
2022-04-22 10:22:45
124阅读
0. 先创建一个Person类为例public class Person { private String name; private int age; public String getName() { return name;
原创
2022-12-19 18:47:55
57阅读