Java >> Tutoriel Java >  >> Java

Java si instruction | Instruction Java if-else | Conditions multiples et sténographie

Instruction Java if vérifie une condition, effectuez l'action en conséquence. Where In Java if-else, il est plus correct et plus large d'obtenir la logique.

Chaque langage de programmation ou application sans logique ne peut pas être complet. Les instructions de condition if-else fournissent la logique dans le programme.

Si la décision de l'énoncé des conditions doit indiquer :Vrai ou Faux , Type de données booléen. Il vérifie les conditions lors de l'exécution.

Ce didacticiel vous permettra d'en apprendre davantage sur If, if-else et certaines conditions importantes avec ces instructions accompagnées d'exemples.

Syntaxe

Voici la syntaxe simple, passez l'expression qui est un état d'évaluation est vrai ou faux si vrai puis allez à l'intérieur des instructions de code.

if (expression) {
    // statements
}

Exemple d'instruction if Java

Un exemple simple de nombre est positif ou non. Utiliser un type de données variable int et imprimer les résultats dans la console.

class Hello {
    public static void main(String[] args) {
        int a = 99;
        if (a > 0) {
            System.out.println("Positive number");
        }
        System.out.println("I am always executed.");
    }
}

Sortie : Nombre positif
Je suis toujours exécuté.

Comment si la condition de déclaration fonctionne ?

Voici une image d'exploration, comment ça marche.

Exemple d'instruction if-else Java

Utilisation du bloc else avec si la condition vous permet de couvrir le scénario général de la logique. Par exemple, la note de réussite à l'examen est de 40 sur 100, vous pouvez donc donner une déclaration logique si elle est inférieure à 40 puis toujours échoué.

Voyons l'exemple et le code de la même chose.

class Hello {
    public static void main(String[] args) {
        int marks = 78;
        if (marks > 40) {
            System.out.println("You are passed The exam! Congratulation");
        } else {
            System.out.println("Sorry! you are failed in exam.");
        }
    }
}

Sortie : Vous avez réussi l'examen ! Félicitations

Comment fonctionne la condition d'instruction if-else ?

Java if else raccourci

Comment pouvez-vous écrire une instruction Java if conditions sous forme abrégée ?

En utilisant l'opérateur ternaire, vous pouvez le faire, voir le code ci-dessous.

class Hello {
    public static void main(String[] args) {

        int marks = 78;
        String msg = ((marks > 40)? "Passed" : "Failed");
        System.out.println(msg);
    }
}

Sortie : Réussi

Java if instruction plusieurs conditions

Voici plusieurs façons de faire plusieurs si les conditions., choisissez selon vos besoins.

#Exemple de First Ways

if(ConditionOne && ConditionTwo && ConditionThree)
{
   //Code to execute
}

#Deuxième façon de le faire

if(ConditionOne)
{
   if(ConditionTwo )
   {
     if(ConditionThree)
     {
       //Code to execute
     }
   }
}

Chaînes d'instruction Java if

L'exemple ci-dessus utilise tous int (Integer), alors comment ferez-vous si condition avec des chaînes? Découvrez cet exemple d'instruction Java if avec des chaînes.

class Hello {
    public static void main(String[] args) {

        String s = "Hello";
        if(s.equals("Hello")) {
            System.out.println("String is the same");
        }
    }
}

Sortie : La chaîne est la même

Ce n'est pas seulement là où si-sinon est terminé, il y a plus de déclaration qui s'y rapporte -

  • instruction if
  • instruction if-else
  • échelle si-autre-si
  • instruction if imbriquée

Nous aborderons le sujet restant dans des didacticiels ultérieurs.


Balise Java