感言
从这篇文章开始,我只记录我认为对自己重要的东西,而不是对读者重要的东西,因为你们给不了我任何好处!
前言
IDEA对Stream流的支持其实十分的完善,我们可以通过对Stream流进行debug来查看流数据的具体被处理的流程和结果。
开始
我们先在将集合或数组转换为流对象的那一行打个断点,如图:
然后点击debug运行,如图:
点击上图的按钮,即Trace Current Stream Chain
,打开Stream流数据处理界面,如图:
刚进来的时候什么都没有,因为需要先获取数据,我们等待一会,就能看到最初始的数据,如图:
我们对数据进行了什么操作,都会展示在界面上,我们分别点击每个按钮,就能查看这一步操作之前的数据,和操作之后的结果数据,十分清楚:
其他的操作也类似,这里不多做说明!