随笔分类 - 集合
摘要:一、List集合特点、特有API List系列集合特点 ● ArrayList、LinkedList:有序、可重复、有索引 ● 有序:存储和取出的元素顺序一致 ● 有索引:可以通过索引操作元素 ● 可重复:存储的元素可以重复 List的实现类的底层原理 ArrayList底层基于数组实现:根据索引定
阅读全文
摘要:1.方式一:迭代器遍历概述 遍历就是一个一个的把容器中的元素访问一遍。 迭代器在Java中的代表是Iterator,迭代器是集合的专用遍历方式。 Collection集合获取迭代器 方法名称 说明 Iterator<E> Iterator( ) 返回集合中的迭代器对象,该迭代器对象默认指向当前集合的
阅读全文
摘要:二、Collection集合常用API Collection集合 ● Collection是单列集合的祖宗接口,它的功能是全部单列集合都可以继承使用的。 Collection API如下: 方法名称 说明 public boolean add(E e) 把给定的对象添加到当前集合中 public v
阅读全文
摘要:一、Collection集合的体系特点 集合类体系结构 ● Collection单列集合,每个元素(数据)只包含一个值。 ● Map双列集合,每个元素包含两个值(键值对)。 Collection集合特点 Collection集合特点 ● List系列集合:添加的元素是有序、可重复、有索引的。 ◆ A
阅读全文
摘要:一、集合概述 1. 数组和集合的元素存储的个数问题。 ● 数组定义后类型确定,长度固定 ● 集合类型可以不固定,大小是可变的 2. 数组和集合存储元素的类型问题 ● 数组可以存储基本类型和引用类型的数据 ● 集合hi只能存储引用数据类型的数据 3. 数组和集合适合的场景 ● 数组适合做数据个数和类型
阅读全文