随笔分类 - 集合
摘要:
阅读全文
摘要:针对集合操作的工具类,提供了一系列静态的方法对集合元素进行排序,查询,修改等操作 排序操作 查找,替换 package com.jihe.collections; import java.util.ArrayList; import java.util.Collections; import jav
阅读全文
摘要:Map(用 key 来搜索的专家): 使用键值对(key-value)存储 key 是无序的、不可重复的, value 是无序的、可重复的,每个键最多映射到一个值。
阅读全文
摘要:LinkedList是基于双向循环链表实现的,除了可以当作链表操作外,它还可以当作栈、队列和双端队列来使用; LinkedList是非线程安全的,只在单线程下适合使用; LinkedList的底层是通过链表来实现的,因此它的随机访问速度比较差,但插入删除的速度很快。 链表可以分为单向链表、双向链表以
阅读全文
摘要:ArrayList是通过数组实现的,是可变长的数组,与普通数组得区别就是它没有固定的大小限制(动态数组); ArrayList不是线程安全的; ArrayList数组的索引值从0开始。
阅读全文
摘要:Vector可实现自动增长的对象数组,支持相关的添加、删除、修改、遍历等功能
阅读全文