English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base Java

Controllo dei flussi Java

Array Java

Orientamento ad oggetti Java (I)

Orientamento ad oggetti Java (II)

Orientamento ad oggetti Java (III)

Gestione delle eccezioni Java

List Java

Queue (coda) Java

Map collection Java

Set collection Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Programma Java per controllare se un numero è positivo o negativo

Completo di esempi Java

In questo programma, imparerai a controllare se un numero fornito è positivo o negativo. Questo viene fatto utilizzando lo statement if else in Java.

Esempio: utilizzare if else per controllare se un numero è positivo o negativo

public class PositiveNegative {
    public static void main(String[] args) {
        double number = 12.3;
        // Se number è minore di 0, è true
        if (number < 0.0)
            System.out.println(number + " è un numero negativo.");
        // Se number è maggiore di 0, restituisce true
        else if (number > 0.0)
            System.out.println(number + " è un numero positivo.");
        // Se entrambi gli espressioni di test vengono calcolati come false
        else
            System.out.println(number + " è 0.");
    }
}

Quando si esegue il programma, l'output sarà:

12.3 è un numero positivo.

Se si modifica il valore di number a un numero negativo (ad esempio -12.3), l'output sarà:

-12.3 è un numero negativo.

Nel programma sopra, confrontando la variabile numero con 0, si può vedere chiaramente se il numero è positivo o negativo.

Se non sei sicuro, segui i seguenti passaggi:

  • Se il numero è maggiore di zero, è un numero positivo.

  • Se il numero è minore di zero, è un numero negativo.

  • Se il numero è zero, è zero.

Completo di esempi Java