- 博客(9)
- 收藏
- 关注
原创 查询接口和查看详情接口代码分析
查询接口 @PostMapping("/page") @ApiOperation("分页查询") public R page(@RequestBody RequestPageForm requestPageForm) { //定义查询条件 EntityWrapper<ViAllocateinfoEntity> ew = new Enti...
2020-03-05 09:11:47
1867
原创 Java Stream(筛选)学习
什么是StreamStream是Java 8 API新增的一个称为流的抽象,它是对集合(Collection)对象功能的增强,专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。...
2019-12-05 14:34:26
451
原创 Lambda表达式的语法
一、Lambda表达式的基础语法:Java8中引进了一个新的操作符"->",该操作符称为箭头操作符或Lambda操作符,箭头操作符将Lambda表达式拆分成两部分左侧:Lambda表达式的参数列表,对应要实现的抽象方法的参数列表右侧:Lambda表达式所需执行的功能,即Lambda体,是对接口抽象方法的功能实现(这样就需要函数式接口)语法格式一:无参数,无返回值(抽象方法)()-&...
2019-12-04 15:01:29
144
原创 为什么要用Lambda表达式(Lambda表达式的优点)
Lambda是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。它可以写出更简洁、更灵活的代码,作为一种更紧凑的代码风格,使Java语言表达能力得到了提升。下面用代码来体现Lambda表达式的优点/* * 为什么要使用Lambda(Lambda的优点) */public class TestLambda { //原来的匿名内部类 @T...
2019-12-04 12:52:02
4660
原创 集合练习题
将1~100之间的所有正整数存放在一个List集合中,并将集合中索引位置是10的对象从集合中移除。public class Test1 { public static void main(String[] args) { //创建集合对象 List<Integer> list=new ArrayList<>(); //向集合添加元素 for (int...
2019-12-02 16:47:58
1224
原创 常用集合类的继承关系
java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组,集合类与数组的不同之处是,数组的长度是固定的,集合的长度是可变的;数组用来存放基本类型的数据,集合用来存放对象的引用。常用的集合有List集合、Set集合和Map集合,其中List与Set继承了Collection接口,各接口还提供了不同的实现类。常用集合类的继承关系Java.lang.ObjectColle...
2019-12-02 15:27:48
510
原创 ArrayList类学习
ArrayList类是List接口的实现类,它实现了可变的数组,允许保存所有的元素,包括null,并可以根据索引位置对集合进行快速的随机访问;缺点是向指定的索引位置插入对象或删除对象的速度较慢。ArrayList类常用方法List接口继承了Collection接口,因此包含Collection中的所有方法。此外,List接口还定义了两个非常重要的方法。方法功能描述add(...
2019-12-02 14:46:32
181
原创 Map集合学习
Map集合没有继承Collection接口,其提供的是key到value的映射。Map中不能包含相同的key,每个key只能映射一个value,但可以有相同的value,给一个key赋两次value值,相当于更新key的value值。Map集合包括Map接口以及Map接口的所有实现类。Map接口Map接口中的常用方法方法功能描述put(Object key,Object ...
2019-12-02 13:16:24
127
原创 Scanner如何停止输入
#Scanner如何停止输入用print输出输入控制台的请求语句,回车:结束输入文本扫描。如果用println,则不能结束。
2019-11-29 17:51:31
3241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人