工作中使用IDEA查看Stream变化

工作中使用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版本及以上

相关推荐
purrrew1 小时前
【Java ee初阶】初始网络
java·网络
程序员Bears1 小时前
从零打造个人博客静态页面与TodoList应用:前端开发实战指南
java·javascript·css·html5
Helibo441 小时前
GESPC++六级复习
java·数据结构·算法
柒七爱吃麻辣烫2 小时前
在Linux中安装JDK并且搭建Java环境
java·linux·开发语言
极小狐2 小时前
极狐GitLab 容器镜像仓库功能介绍
java·前端·数据库·npm·gitlab
努力的搬砖人.3 小时前
如何让rabbitmq保存服务断开重连?保证高可用?
java·分布式·rabbitmq
_星辰大海乀3 小时前
数据库约束
java·数据结构·数据库·sql·链表
多多*3 小时前
Java反射 八股版
java·开发语言·hive·python·sql·log4j·mybatis
码农飞哥3 小时前
互联网大厂Java面试实战:Spring Boot到微服务的技术问答解析
java·数据库·spring boot·缓存·微服务·消息队列·面试技巧
liudongyang1233 小时前
jenkins 启动报错
java·运维·jenkins