取绝对值用到Math类 java.lang.Math
兼容类型如下
static double abs(double a)
返回 double 值的绝对值。
static float abs(float a)
返回 float 值的绝对值。
static int abs(int a)
返回 int 值的绝对值。
static long abs(long a)
返回 long 值的绝对值。
package com.java.lang;
public class Math {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("double类型:\t\t" + java.lang.Math.abs(2.55d));
System.out.println("float类型:\t\t" +java.lang.Math.abs(-2.5f));
System.out.println("int类型:\t\t" +java.lang.Math.abs(-2));
System.out.println("long类型:\t\t" +java.lang.Math.abs(-255829188));
}
}
out
double类型: 2.55
float类型: 2.5
int类型: 2
long类型: 255829188