gpt4 book ai didi

java - 动态更改Java中库的返回值

转载 作者:行者123 更新时间:2023-11-29 08:57:27 25 4
gpt4 key购买 nike

是否可以动态(在调试时)更改库方法的返回值。

public String libraryMethod throws LibraryException() {
#When I enter here while debugging
# I want to return a different value from
# what library is going to return
# or throw an exception which library might have thrown
# under different circumstances
...
}

如果有帮助的话,我正在使用 Intellij IDEA 作为 ide。

是否有可能在不编辑库源代码的情况下实现所有(或任何)

最佳答案

如果在从方法返回之前将库调用的结果分配给局部变量,并且在返回调用之前设置断点,则可以在从方法返回之前修改 IntelliJ 中局部变量的值方法。

我认为您只需在调试器中右键单击变量,然后设置分配给变量的值。

关于java - 动态更改Java中库的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19504634/

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