IDEA对Stream流进行debug查看具体流程

感言

从这篇文章开始,我只记录我认为对自己重要的东西,而不是对读者重要的东西,因为你们给不了我任何好处!

前言

IDEA对Stream流的支持其实十分的完善,我们可以通过对Stream流进行debug来查看流数据的具体被处理的流程和结果。

开始

我们先在将集合或数组转换为流对象的那一行打个断点,如图:
在这里插入图片描述

然后点击debug运行,如图:
在这里插入图片描述

点击上图的按钮,即Trace Current Stream Chain,打开Stream流数据处理界面,如图:
在这里插入图片描述

刚进来的时候什么都没有,因为需要先获取数据,我们等待一会,就能看到最初始的数据,如图:
在这里插入图片描述

我们对数据进行了什么操作,都会展示在界面上,我们分别点击每个按钮,就能查看这一步操作之前的数据,和操作之后的结果数据,十分清楚:
在这里插入图片描述

其他的操作也类似,这里不多做说明!

猜你喜欢

转载自blog.csdn.net/qq_47188967/article/details/131954164