Java.lang.Integer 类

java.lang.Integer.signum()方法返回指定int值的signum函数。 (如果指定值为负,则返回值为 -1;如果指定值为 0,则返回 0;如果指定值为正,则返回 1。)

语法

public static int signum(int i)

参数

i 指定要计算符号的值。

返回值

返回指定int值的signum函数。

异常

无。

示例:

在下面的示例中,java.lang.Integer.signum()方法返回指定int值的signum函数。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    
    //创建int值
    int x = 5;
    int y = 0;
    int z = -5;

    //打印int值的signum函数
    System.out.println("signum function of x is: " + Integer.signum(x)); 
    System.out.println("signum function of y is: " + Integer.signum(y)); 
    System.out.println("signum function of z is: " + Integer.signum(z)); 
  }
}

上述代码的输出将是:

signum function of x is: 1
signum function of y is: 0
signum function of z is: -1