IDEA debug模式,修改集合的值

IDEA debug模式,修改集合的值
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码  

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说IDEA debug模式,修改集合的值,希望能够帮助大家进步!!!

当循环一个集合时,我们往往会对特定的值感兴趣,为了快速定位到这个值,有两个办法。

1、设置断点条件

(1)断点打在循环的行。

(2)右击断点,会看到下面的窗口,在condition中输入条件即可。

IDEA debug模式,修改集合的值

2、修改集合数据

当循环中的逻辑过于复杂,debug过程中收集数据会消耗较长时间,方法1效率较低,此时可采用该方法。

(1)断点打在循环的行。

(2)右键集合变量,选择Evaluate Expression(快捷键Atl+F8)。

IDEA debug模式,修改集合的值

(3)在弹框中输入过滤规则,点击Evaluate按钮

比如集合名称是param,在弹出的窗口中输入:param.stream().filter(r -> r.name().equals("张三")).collect(Collectors.toList())将原有集合变为大小为1的,属性name为张三的集合。可以根据实际的过滤规则修改集合。

IDEA debug模式,修改集合的值

本文来源huayang183,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/17926

发表评论