【发布时间】:2020-03-26 21:34:48
【问题描述】:
(comparison > 0 ? n : m).subtract(comparison > 0 ? m : n);
我试图弄清楚这个内联条件语句的含义以及如何将其转换为常规 if 语句。 .subtract 只是一种从 first() 中减去第二个 () 的方法。
我认为第一个 (comparison > 0 ? n : m) 与if(comparison > 0) { m = n; } 相同
不确定它如何与减法函数一起使用。代码运行正确,但我正在尝试修复警告以不使用内联条件。
谢谢!
【问题讨论】:
-
编译它,用调试器单步执行然后你会看到
标签: java