Java abs()方法

Java abs()方法

Java的abs()是Math类的方法,可以用于获取参数的绝对值。abs()的语法如下:

type abs( type var)

提示:两个type,即返回值类型和参数的类型是一致的,比如type如果是double,则参数的类型也应该是double。

重点提示:abs()的参数如果是byte类型或short类型,则返回值会是int类型,如果要得到byte类型或short类型,需要进行强制转换,可参考下方的实例代码。

提示:abs()方法,需要通过Math类来调用。

abs()参数

参数描述
varvar参数的类型可以是byte、short、int、float、double、long等

abs()返回值

参数的绝对值。

abs()实例代码

public class test {
    public static void main(String[] args) {
        float x = Math.abs(-3.2f);
        int y = Math.abs(6);
        // 显式转换为byte类型
        byte z = (byte)Math.abs(2);
        double a = Math.abs(5.6);
        long b = Math.abs(-635);
        short c = (short)Math.abs(-3);
        System.out.println("x="+x+"; y="+y+"; z="+z+"; a="+a+"; b="+b+"; c="+c);
    }

}

免责声明:内容仅供参考,不保证正确性。


全栈后端 / Java教程 :









Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.