猿问

abs方法返回负数

我不明白为什么当我输入负数作为 abs 方法的参数时 abs 方法会返回一个非负数。


和 abs(-5) 一样,为什么它返回 5 而不是 -5?它小于 0。


public static int abs(int a) {

if (a < 0) {

 return -a;

} else {

 return a;

}

}


炎炎设计
浏览 111回答 1
1回答

素胚勾勒不出你

if (-5 < 0) {&nbsp; &nbsp; return -(-5)}这将返回 5。
随时随地看视频慕课网APP

相关分类

Java
我要回答