I have a Java method in which I’m summing a set of numbers. However, I want any negatives numbers to be treated as positives. So (1)+(2)+(1)+(-1) should equal 5.
I’m sure there is very easy way of doing this – I just don’t know how.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Just call Math.abs. For example:
Which will set
xto5.Note that if you pass
Integer.MIN_VALUE, the same value (still negative) will be returned, as the range ofintdoes not allow the positive equivalent to be represented.