求教java里的一个基础问题2【return】
请教一下各位老大,最后return的是result的值,为什么打印max的时候却是result的值?return和max什么时候建立了关系?
回答
首先,上面max方法,如果num1等于num2,那么应该返回其中一个值而不是0
参考:https://www.runoob.com/java/java-methods.html
你提的问题简直太让人匪夷所思了,调用带返回值的方法获取的不是它的返回值那还会是什么?
上面的方法直接可以使用三元表达式:int max=num1>=num2? num1:num2;
以上是 求教java里的一个基础问题2【return】 的全部内容, 来源链接: utcz.com/a/63553.html