Posteado por: [p3ll3] | septiembre 30, 2008

Instrucción if

Instrucción if

Esta instrucción ya tiene que ser conocida por muchas personas, lo que nos permite es tomar decisiones dentro del codigo para saber dependiendo a las variables que hacer o que omitir.

El if trabaja con valores boolenos , la mayoría de veces usamos el if a diferencia de los switch que son otra estructura de decisión pero que usamos menos, la estructura básica del if es:

    if(condicion){

    }else if(condicion){
             // Opcional dependiendo de lo que se necesita
      }else{
            //Opcional dependiendo de lo que se necesita
        }

Es necesario que utilicemos los corchetes ({ }) , para delimitar aunque sea solo una instrucción porque esto le da mas claridad al código y cualquier otra persona que vea nuestro código lo entienda como si nada…

En este otro ejemplo que voy a dejar para que ya lo vean en forma de clase y con variables no voy a hacer ninguna importación de librerías para que el que este desde cero entienda bien.


     public class Condicional{

         public static void main(String[] args){

              int x=100;  //tengo dos numeros enteros
              int y=10;  // 100 y 10

                 if( x < y ){
                        System.out.println("Hola Mundo !!!");
                 }else{
                        System.out.println("Cambiar la variable \"y\" 
                        para poder imprimir el hola mundo.");
                   }

         } // Fin del main

    } //Fin de clase COndicional

Otra forma de usar los condicionales: Java nos ofrece la forma resumida para hacer el codigo que hicimos anteriormente pero en menos espacio xD , aqui el ejemplo:

     public class Condicional{

         public static void main(String[] args){

              int x=100;  //tengo dos numeros enteros
              int y=10;  // 100 y 10

             System.out.println(x<y?"Hola Mundo !!!":
 "Cambiar la variable \"y\" para poder imprimir el hola mundo.");

         } // Fin del main

    } //Fin de clase COndicional

Logicamente este instrucción se usa para ahorrar lineas para codigos muy largos; tambien es mas rapido que hacer el if-else normal , si se necesita un código claro es mejor no usarlo o comentarlo muy bien.

Saludos  8)

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Categorías

A %d blogueros les gusta esto: