IDEAdebug模式,修改集合的值
当循环⼀个集合时,我们往往会对特定的值感兴趣,为了快速定位到这个值,有两个办法。
1、设置断点条件
(1)断点打在循环的⾏。
(2)右击断点,会看到下⾯的窗⼝,在condition中输⼊条件即可。idea debug
2、修改集合数据
当循环中的逻辑过于复杂,debug过程中收集数据会消耗较长时间,⽅法1效率较低,此时可采⽤该⽅法。
(1)断点打在循环的⾏。
(2)右键集合变量,选择Evaluate Expression(快捷键Atl+F8)。
(3)在弹框中输⼊过滤规则,点击Evaluate按钮
⽐如集合名称是param,在弹出的窗⼝中输⼊:param.stream().filter(r -> r.name().equals("张三")).List())将原有集合变为⼤⼩为1的,属性name为张三的集合。可以根据实际的过滤规则修改集合。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。