求教java里的一个基础问题2【return】

求教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

回到顶部