java-collections
java collections
伊布拉西莫
思想上的强者,行动上的弱者。
展开
-
jdk8 快速实现List转map 、分组、过滤等操作
java8 快速实现List转map 、分组、过滤等操作 利用java8新特性,可以用简洁高效的代码来实现一些数据处理。定义1个Apple对象: public class Apple { private Integer id; private String name; private BigDecimal money; private Integer num; public Apple(Integer id, String name, BigDecimal mon.转载 2021-01-14 18:03:16 · 2964 阅读 · 0 评论 -
chap12-Collections
《java collections》学习笔记 Collections 是 java collections framework中最特殊的两个类之一(另外一个Arrays后续会讲到)。 它提供了一系列的static方法 初始化集合 Empty Collections Collections中定义了三个常量来表示空集合,不允许向集合中条件添加或删除元素。 public static final S...翻译 2019-07-17 09:34:17 · 172 阅读 · 0 评论 -
chap11-Sorting
《java collections》学习笔记 comparable basics Comparable <java.lang.Comparable> public interface Comparable<T> { /** * * this > o return 正数 * this == o return 0 * ...翻译 2019-07-16 16:34:27 · 121 阅读 · 0 评论 -
chap09-Lists
java collections 学习笔记 Set接口是最简单的集合类型(因为它没有向Collection添加额外的方法). 而List则不然,List以及其实现类:ArrayList和LinkedList. 除了 Collection提供的集合的基本功能外,List接口还增加了对集合的index(位置)访问的方法。 因此,当从List中检索元素时,可以不使用迭代器去访问元素,而是使用inde...翻译 2019-06-28 15:15:26 · 147 阅读 · 0 评论 -
chap08-Sets
《java collection》 学习笔记 Sets Set表示一组没有重复元素的集合。 在<<Set>>接口定义中并没有强制不允许出现重复项,但是它所有的实现类中都遵从了此规约。 类图 ...翻译 2019-06-26 17:44:55 · 99 阅读 · 0 评论 -
chap07-Collections总体介绍
《java collection》 学习笔记 Framework Basics 接口 Queue多数运用在JUC翻译 2019-06-25 17:14:00 · 181 阅读 · 0 评论 -
chap06-BitSet
第一部分: 引用自 https://yq.aliyun.com/articles/136154 《java collection》学习 简介 JAVA中BitSet就是“位图”数据结构,根据“位图”的语义,数据的存在性可以使用bit位上的1或0来表示;一个bit具有2个值:0和1,正好可以用来表示false和true。 对于判断“数据是否存在”的场景,我们通常使用HashMap来存储,不过h...转载 2019-06-19 17:07:10 · 212 阅读 · 0 评论 -
chap05-Dictionary / HashTable / Properties
《java collections》学习笔记翻译 2019-06-19 14:24:14 · 146 阅读 · 0 评论 -
chap04-Enumeration接口
《java collections》学习笔记 Enumeration <Enumeration >接口定义了遍历对象所有成员元素的一种方法。 接口定义 Enumeration接口很简单,只有两个方法: //java.util.Enumeration public interface Enumeration<E> { //是否仍有元素boolean boolea...翻译 2019-06-13 16:22:18 · 160 阅读 · 0 评论 -
chap03-Vector&Stack
《java collections》 学习笔记 Vector Stack翻译 2019-06-13 16:22:43 · 98 阅读 · 0 评论 -
02-Arrays
《java collections》 学习笔记翻译 2019-06-13 16:23:29 · 174 阅读 · 0 评论