package notebook; import java.util.ArrayList; public class NoteBook { private ArrayList<String> notes =new ArrayList<String>(); //创建容器类的对象notes public ...
分类:
编程语言 时间:
2017-06-16 18:25:51
阅读次数:
210
HashMap: *Map接口:采用是键值对的方式存放数据。无序 *常见的实现类: *--HashMap:基于哈希表的 Map 接口的实现。 *常用的构造方法: * HashMap()构造一个具有默认初始容量 (16) 和默认加载因子 (0.75) 的空 HashMap。 * HashMap(int ...
分类:
编程语言 时间:
2017-06-14 16:29:56
阅读次数:
159
/** * Collection接口 * 常用的方法: * add(Object e) 确保此 collection 包含指定的元素(可选操作)。 * size():获取集合中元素的个数 * remove(Object e):移除元素 * clear():清空集合中元素 * contains(Obj ...
分类:
编程语言 时间:
2017-06-13 12:43:13
阅读次数:
227
JAVA容器大致包括两大阵营:Collection和Map。 先来看一下Collection。 1. Collection Collection首先实现了迭代器Iterator,这样所有Collection的子类都可以使用Iterator进行遍历。 2. List,ArrayList,LinkedL ...
分类:
编程语言 时间:
2017-06-03 21:45:44
阅读次数:
197
一、 容器类: 下图摘自《Java编程思想》,很好地展示了整个容器类的结构。 由上图可知,容器类库可分为两大类,各自实现了Collection接口和Map接口,下面就常见的类进行一下分类: 实现Collection接口的容器类 Collection ├List │├LinkedList │├Arra ...
分类:
编程语言 时间:
2017-05-12 16:06:11
阅读次数:
218
Java容器类-常用概念及常用方法介绍,实现原理以后分析:1、数组是存储相同类型的长度固定的数据,通过下标操作符来使用。2、容器是存储数据的另一种方式,可以动态存放多个对象,底层实现涉及大量数据结构和算法的内容,所以原理部分以后再详细分析。Java容器类框架如图:参考..
分类:
编程语言 时间:
2017-05-08 14:44:27
阅读次数:
139
前言:在java开发中我们肯定会大量的使用集合,在这里我将总结常见的集合类,每个集合类的优点和缺点,以便我们能更好的使用集合。下面我用一幅图来表示 其中淡绿色的表示接口,红色的表示我们经常使用的类。 1:基本概念 Java容器类类库的用途是保存对象,可以将其分为2个概念。 1.1:Collectio ...
分类:
编程语言 时间:
2017-05-05 19:25:07
阅读次数:
249
java中,经常会在运行中创建任意类型的任意数量的对象保存多个对象最常用的方法是使用数组比如一个类叫Apple他有多个对象apple0,apple1,......,apple98,apple99有100个。那么我们可以创建一个Apple类型的数组Apple[]appleArray=newApple[100];然后将100个苹果一个一个放进去。B..
分类:
编程语言 时间:
2017-04-30 01:07:07
阅读次数:
165
Map 接口: 1. 实现 Map 接口的类是用来存储键-值(key-value)对; 2. Map 接口的实现类有 HashMap 和 TreeMap 等; 3. Map 类中存储的键-值对,通过键来标识,所以键值不能重复. 4. Map 接口的常用方法如下: 4.1 object put(K k ...
分类:
编程语言 时间:
2017-04-26 23:00:59
阅读次数:
240
List 接口: 1. List 接口是 Collection 的子接口,实现 List 接口的容器类中的元素是有顺序的,而且可以重复; 2. List 容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素; 3. J2SDK 所提供的 List 容器类有 Array ...
分类:
编程语言 时间:
2017-04-26 20:28:18
阅读次数:
159