Collection&Map
2024-09-02 03:13:10
1.Collection
- 添加元素 boolean add(E e)
- 删除元素 boolean remove(E e)
- 元素个数 int size()
- 清空 void clear()
- 判空 boolean isEmpty()
- 是否包含元素 boolean contains(Object o)
- boolean containsAll()
- Object[] toArray()
- T[] toArray(T[] a)
- 取交集 boolean retainAll(Collection<?> c)
- 取差 boolean removeAll(Colllection<?> c)
- 取并集(不去重) boolean addAll()
Object
- boolean equals(Object)
- int hashcode()
Iterable
- 迭代器iterator()
- spliterator()
- removeIf()
- stream()
- parallelStream()
1.1 List
- void replaceAll()
List<String> list=new ArrayList<String>();
list.replaceAll(t->t+" ")
- void sort(Comparable<? super E>)
- E get(int)
- E set(int, E)
- void add(int, E)
- 索引 int indexOf(Object)
- int lastIndexOf(Object)
- 截取列表 List subList(int,int)
- ListIterator listIterator()
- ListIterator listIterator(int)
1.1.1 ArrayList
1.1.2 LinkedList
1.1.3 Vector
1.1.4 Stack
1.2 Set
1.2.1 HashSet
1.2.2 LinkedHashSet
1.2.3 TreeSet
1.3 Queue
...
2.Map
2.1 HashMap
2.2 TreeMap
2.3 HashTable
2.4 LinkedHashMap
2.5 CurrentHashMap
Iterator、LinkIterator
Collections、Arrays
Comparable、Comparator
最新文章
- [LintCode] Longest Common Prefix 最长共同前缀
- 【Android自学日记】搭建Android开发环境
- Tomcat 常用配置及网站部署
- sql 日期格式输出 - 转
- EX的魔方
- Windows Azure Cloud Service (47) 修改Cloud Service时区
- spark在windows下的安装
- CentOS7 安装与配置Ant
- 12.组合(Composition)
- devenv.exe - Assert Failure visual studio 2010
- [Openstack][Grizzly] Mysql删除僵尸实例
- 【百度地图API】如何进行地址解析与反地址解析?——模糊地址能搜索到精确地理信息!
- MyBatis 源码分析——SqlSession接口和Executor类
- java线程(三)
- storm学习笔记(一)
- javaSE基础之 LinkedList的底层简单实现
- Optaplanner - 入门介绍
- What?VS2019创建新项目居然没有.NET Core3.0的模板?Bug?
- 常见的CSS代码无效问题
- Shell实现判断进程是否存在并重新启动脚本
热门文章
- Linux下性能监控、守护进程与计划任务管理
- hdu4923 f(A,B)分段处理
- Win64 驱动内核编程-23.Ring0 InLineHook 和UnHook
- Win64 驱动内核编程-18.SSDT
- json对象的获取
- canvas绘制虚线图表
- [源码解析] 并行分布式任务队列 Celery 之 EventDispatcher &; Event 组件
- mybatis增删改返回的int是-2147482646,并不是想要返回结果
- 【原创】简单解释一下,什么叫TLAB
- JS String总结