
JAVA8新特性
Arion-ren
这个作者很懒,什么都没留下…
展开
-
Comparator比较器
1.介绍Java.util.Comparator用于实现对集合进行排序,同时Java8将Compator接口传递给Stream.sorted、、和方法,可以通过调用这些方法直接实现比价器的功能。2.接口中方法详解 是Compator比较器中的功能方法,用于比较两个对象的顺序,返回0、1、-1 comparing方法的第一种形式,这种形式需要传递一个函数,从泛型T中提取一个排序键,按照该排序键进行排序,举例如下对子目录subCategoryVoList按照CategoryVo类里面的sortOrder原创 2022-06-20 09:38:26 · 708 阅读 · 0 评论 -
详解Lambda表达式
Lambda表达式是JDK1.8之后的一种语法,是Java8的新特性,可以把代码写成数据传递的形式,支持将表达式写成方法的参数,使代码风格更加的紧凑,使Java的语言表达能力得到了提升;2.表达式的语法 其中箭头左边是我们要处理的形参,箭头右边是对形参的处理表达式3.具体的实践应用在之前博客中说到利用增强for循环筛选出categoryList中的一级类目,现在改写成Lambda表达式的形式。 3.1 .stream是将java中的集合生成为流,然后可以对集合中的元素进行流式操作,常用的方法是fil原创 2022-06-16 11:37:13 · 184 阅读 · 0 评论