工作中使用IDEA查看stream变化
代码
java
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版本及以上