使负数正面

问题

我有一个Java方法,其中我总结了一组数字。但是,我希望任何底片数都被视为正数。所以(1)(2)(1)( - 1)应该等于5。

我确信有这么简单的方法 - 我只是不知道如何。


#1 热门回答(306 赞)

只需致电3886888165。例如:

int x = Math.abs(-5);

其中将设置x5


#2 热门回答(91 赞)

你描述的概念称为"绝对值",Java有一个名为Math.abs的函数可以为你完成。或者你可以避免函数调用并自己执行:

number = (number < 0 ? -number : number);

要么

if (number < 0)
    number = -number;

#3 热门回答(17 赞)

你正在寻找绝对的价值,伙计Math.abs(-5)返回5 ...