### Write a program to check number is positive or negative in java

In this core java programming tutorial we will Write a program to check number is positive or negative in java.

Contents of page >
• Full Program/SourceCode / Example 1 to find number is positive or negative in java>
• Full Program/SourceCode / Example 2 to find number is positive or negative Using java.lang.Math Class in java

You must know >
Any number above zero is positive.
Any number below zero is negative.
Zero is neither positive nor negative.

Full Program/SourceCode / Example 1 to find number is positive or negative in java>
 /* * Write a program to check number is positive or negative in java */ public class CheckNumberIsPositiveOrNegativeInJava {    public static void main(String[] args) {           int firstNumber = 7;           checkNumberIsPositiveOrNegative(firstNumber);                     int secondNumber = -6;           checkNumberIsPositiveOrNegative(secondNumber);           int thirdNumber = 0;           checkNumberIsPositiveOrNegative(thirdNumber);    }       /**    * Method to check whether number is Positive Or Negative in java    */    static void checkNumberIsPositiveOrNegative(int number){           if(number>=0)                  System.out.println(number + " is positive");           else if(number<=0)                  System.out.println(number + " is negative");           else if(number==0)                  System.out.println(number + " is neither positive nor negative");    }    } /*OUTPUT 7 is positive -6 is negative 0 is neither positive nor negative */

Full Program/SourceCode / Example 2 to find number is positive or negative Using java.lang.Math Class in java >
We will be using Math.signum(number) method
Which returns 1.0 if number is positive
Which returns -1.0 if number is negative
Which returns 0.0 if number is zero
 /* * Write a program to check number is positive or negative in java Using java.lang.Math Class */ public class CheckNumberIsPositiveOrNegativeUsingMathClass {    public static void main(String[] args) {           int firstNumber = 7;           checkNumberIsPositiveOrNegative(firstNumber);                     int secondNumber = -6;           checkNumberIsPositiveOrNegative(secondNumber);           int thirdNumber = 0;           checkNumberIsPositiveOrNegative(thirdNumber);    }       /**    * Method to check whether number is Positive Or Negative in java    */    static void checkNumberIsPositiveOrNegative(int number){                     if(Math.signum(number) == 1.0d)                  System.out.println(number + " is positive");           else if(Math.signum(number) == -1.0d)                  System.out.println(number + " is negative");           else if(Math.signum(number) == 0.0d){                  System.out.println(number + " is neither positive nor negative");           }    }    } /*OUTPUT 7 is positive -6 is negative 0 is neither positive nor negative */

So, in this core java programming tutorial we wrote a Wrote a program to check number is positive or negative in java in 2 ways.

Having any doubt? or you you liked the tutorial! Please comment in below section.