...
...
1、集合中直接包含BigDecimal元素的累加 2、集合中包含对象并求其中的一个元素的累加之和 ...
1、list<Integer>的正序 2、list<Integer>的倒序 3、List<Person>的元素的属性值正序 ...
统一使用java.time.*包下的类 1、获取当前的日期、时间、日期加时间 LocalDate todayDate = LocalDate.now(); //今天的日期 LocalTi ...
...
1、根据集合元素中的一个属性值分组 2、分组求和 ...
Optional.ofNullable(变量).orElse(默认值); 例1:求字符串 s 的长度( 为空的时候返回0 ) jdk8前写法: jdk8写法: 例2 ...
1.List<Integer>排序 2.List<Person>的元素的属性值去重 ...
前言 今天学习集合源码时,在Iterable接口中发现default关键字。 是什么? default是在java8中引入的关键字,也可称为Virtual extension metho ...
jdk8增加了不少新的东西,在集合操作这块,就有如 lamda表达式,stream,sort,optional等新的类,主要涉及遍历和排序等方面,新特性提升了不少性能,我们开发就是要拥抱新事物,守着老 ...