Java Math subtractExact() 方法
示例
使用 subtractExact()
减去整数
System.out.println(Math.subtractExact(12, 16));
System.out.println(Math.subtractExact(24060, 10000));
自己动手试一试 »
定义和用法
subtractExact()
方法减去两个整数,如果减法导致溢出,则会抛出异常。这可以防止由于减去非常大的负数而导致的不正确结果。
语法
以下之一
public static int subtractExact(int x, int y)
public static long subtractExact(long x, long y)
参数值
参数 | 描述 |
---|---|
x | 必需。被减数。 |
y | 必需。要减去的量。 |
技术详情
返回 | 一个 int 或 long 值,表示两个数字的减法结果。 |
---|---|
抛出 | ArithmeticException - 如果减法导致溢出。 |
Java 版本 | 1.8+ |
❮ Math 方法