Anidado si en Java

Generalmente, si la condición funciona como sí o no, escriba. Si la condición se cumple, ejecuta algún bloque de código. De lo contrario, no ejecuta el código. Veamos la sintaxis de la condición if simple.

Sintaxis: 

if( condition ){

       statements ;
       
}

Anidado si condición 

Anidado significa dentro. La condición si anidada significa si-dentro-de-si. Anidado si la condición se incluye en la declaración de toma de decisiones en Java . Podría haber infinitas condiciones if dentro de una condición if. La siguiente sintaxis representa la condición si anidada.

Sintaxis: 

if( condition ){

      if( condition ){
      
                if( condition ){
                
                         ......
                }
       }
}

Nota: si la condición interna se cumple, solo se ejecutará la condición externa. Junto con las condiciones if también podemos escribir condiciones else.

Ejemplo 1 

Java

import java.util.*;
import java.lang.*;
import java.io.*;
  
class GFG
{  
    public static void main(String args[])
    {
        int a=10;
          int b=20;
       
        if(a==10){
            if(b==20){
                System.out.println("GeeksforGeeks");
            }
        }
    }
}
Producción

GeeksforGeeks

Explicación del código:

  • En el primer paso, hemos importado los paquetes necesarios.
  • En el siguiente paso, hemos creado una clase llamada GFG
  • En el siguiente paso, hemos escrito el método principal.
  • Dentro del método principal, hemos asignado valores a las variables.
  • Usando condiciones if anidadas, hemos impreso una declaración.
  • Aquí dos afirmaciones son verdaderas. Por lo tanto, la declaración se ejecutó con éxito.

Ejemplo 2:

Java

import java.util.*;
import java.lang.*;
  
class GFG
{  
    public static void main(String args[])
    {
        int a=10;
          int b=20;
        
        if(a==10){
  
            if(b!=20){
                System.out.println("GeeksforGeeks");
            }
            
            else{
                System.out.println("GFG");
            }
        }
    }
}
Producción

GFG

Explicación del código:

  • En el primer paso, hemos importado los paquetes necesarios.
  • En el siguiente paso, hemos creado una clase llamada GFG
  • En el siguiente paso, hemos escrito el método principal.
  • Dentro del método principal, hemos asignado valores a las variables.
  • Usando condiciones if anidadas, hemos impreso una declaración.
  • Aquí interior si la condición no es verdadera. Por lo tanto, otra parte se ejecuta.

Anidado si la condición se incluye en la declaración de toma de decisiones en Java. Contiene varias ramas con una condición if dentro de otra condición if. La sintaxis, los ejemplos de código y las explicaciones de las declaraciones Nested-if se tratan en detalle en el artículo anterior.

Publicación traducida automáticamente

Artículo escrito por abchandana26 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *