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

要理解此示例,您应了解以下Java编程主题


示例:使用 if else 语句检查数字是正数还是负数

public class PositiveNegative {

    public static void main(String[] args) {

        double number = 12.3;

        // true if number is less than 0
        if (number < 0.0)
            System.out.println(number + " is a negative number.");

        // true if number is greater than 0
        else if ( number > 0.0)
            System.out.println(number + " is a positive number.");

        // if both test expression is evaluated to false
        else
            System.out.println(number + " is 0.");
    }
}

输出

12.3 is a positive number.

如果您将 number 的值更改为负数(例如 -12.3),输出将是

-12.3 is a negative number.

在上面的程序中,很清楚如何通过将变量 number 与 0 进行比较来检查它是正数还是负数。

如果您不确定,这是详细说明

  • 如果一个数大于零,则为正数。
  • 如果一个数小于零,则为负数。
  • 如果一个数等于零,则为零。

另请阅读

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战