gpt4 book ai didi

java - 调用特定方法时创建断点

转载 作者:搜寻专家 更新时间:2023-11-01 03:15:40 24 4
gpt4 key购买 nike

我正在处理 Java 遗留代码(在 Eclipse 中)。它工作正常(它的输出是正确的);但是,它会打印一个额外的空行。想把这条语句找出来去掉,但是代码中有很多System.out.print行,无法一一检查。在调用 System.out.print 时,有没有办法让 Eclipse 调试器暂停?这类似于在代码中的每个 System.out.print 上放置断点(调试器将在到达这些行时停止)。

最佳答案

我认为只需在 System.out#print 方法上设置断点就可以正常工作。
jdk源码:

public void println(String x) {
synchronized (this) {
print(x); // break point here
newLine();
}
}

关于java - 调用特定方法时创建断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54174907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com