跳到主要内容

Java程序检查数字是正数还是负数

要理解这个例子,你需要了解以下Java编程主题:

示例:使用 if else 判断数字是正数还是负数

public class PositiveNegative {

public static void main(String[] args) {

double number = 12.3;

// 如果数字小于 0,则为真
if (number < 0.0)
System.out.println(number + " 是负数。");

// 如果数字大于 0,则为真
else if ( number > 0.0)
System.out.println(number + " 是正数。");

// 如果两个测试表达式都为假
else
System.out.println(number + " 是 0。");
}
}

输出

12.3 是正数。

如果你将 number 的值改为一个负数(比如 -12.3),输出将会是:

-12.3 是负数。

在上面的程序中,可以很清楚地看到变量 number 是如何通过与 0 的比较来判断是正数还是负数的。

如果你还不确定,这里是一个简单的分解:

  • 如果一个数字大于零,它是一个正数。
  • 如果一个数字小于零,它是一个负数。
  • 如果一个数字等于零,它就是 0。