- 主题:IDEA调试时能否输出方法的返回值?
断点里的"evaluate and log"可以输出代码中表达式值, 但好像没法直接输出方法的返回值. 如果在 log 表达式中调用一下这个方法似乎可以, 但会不会造成该方法重复执行两次, 有副作用?
--
FROM 123.125.37.*
返回值赋给一个变量
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 断点里的"evaluate and log"可以输出代码中表达式值, 但好像没法直接输出方法的返回值. 如果在 log 表达式中调用一下这个方法似乎可以, 但会不会造成该方法重复执行两次, 有副作用?
--
FROM 223.104.39.*
那得修改代码,不方便
【 在 licy 的大作中提到: 】
:
: 返回值赋给一个变量
: --
:
发自「今日水木 on iOS」
--
FROM 124.64.17.*
写程序的时候就要考虑好调试方便
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 那得修改代码,不方便
: 发自「今日水木 on iOS」
--
FROM 223.104.39.*
进到这个方法里面看return的值
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 断点里的"evaluate and log"可以输出代码中表达式值, 但好像没法直接输出方法的返回值. 如果在 log 表达式中调用一下这个方法似乎可以, 但会不会造成该方法重复执行两次, 有副作用?
--
FROM 180.167.95.*
我其实是想不修改代码的情况下输出log,可以看运行过程中一系列的log,这样比一次次中断看值要直观很多
【 在 guestking 的大作中提到: 】
:
: 进到这个方法里面看return的值
: --
:
发自「今日水木 on iOS」
--
FROM 123.125.37.*
上个切面注解?
- 来自 水木社区APP v3.5.1
【 在 xeagle 的大作中提到: 】
: 我其实是想不修改代码的情况下输出log,可以看运行过程中一系列的log,这样比一次次中断看值要直观很多
--
FROM 223.104.39.*
那说明返回值没用
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 那得修改代码,不方便
: 【 在 licy 的大作中提到: 】
: :
: : 返回值赋给一个变量
--
FROM 117.136.38.*
你都上log了,还不想改代码?能保证一次log正确?
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 我其实是想不修改代码的情况下输出log,可以看运行过程中一系列的log,这样比一次次中断看值要直观很多
: 【 在 guestking 的大作中提到: 】
: :
: : 进到这个方法里面看return的值
--
FROM 117.136.38.*
估计是返回值直接作为函数的参数拿来用了,现在想输出又没有临时变量可以用来输出。
【 在 nikezhang (难得糊涂) 的大作中提到: 】
那说明返回值没用
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 那得修改代码,不方便
: 【 在 licy 的大作中提到: 】
: :
: : 返回值赋给一个变量
--
FROM 123.118.97.97