Java.lang.Math 类

java.lang.Math.decrementExact() 方法返回参数减一。如果结果溢出 long,则会引发异常。

语法

public static long decrementExact(long a)  

参数

a 指定要递减的值。

返回值

返回减一的参数。 p>

Exception

如果结果溢出 long,则抛出 ArithmeticException

示例:

在下面的示例中,decrementExact()方法用于将参数减一。

import java.lang.*;

public class MyClass {
 public static void main(String[] args) {
  long i = 0;
  long j = 145;
  System.out.println(Math.decrementExact(i)); 
  System.out.println(Math.decrementExact(j));    
 }
}

上述代码的输出将是:

-1
144