工作中使用IDEA查看stream变化
- 代码
- debug调试
代码
package com.demo;import java.util.stream.LongStream;public class LamdaDemo {public static void main(String[] args) {long[] dataResult = LongStream.of(1,5,7,9).filter(data -> data > 10).map(data -> data * 2).distinct().sorted().toArray();for (long data : dataResult) {System.out.println(data);}}
}
debug调试
设置断点后,IDEA开始debug运行模式,会看到Trace Current Stream Chain
,也就是下面这个图标
点击它,然后进行调试会看到每一步Stream
的变化
此功能需要IDE版本在2021版本及以上