Acortando Condiciones

El poder utilizar if y else cortos es una gran ventaja, puesto que hace todo mas sencillo y con menos líneas de código, para utilizar condiciones rápidas y cortas la sintaxis es "(condicion) ? verdadero : falso;", un ejemplo rápido de esto sería el siguiente:
import java.io.*;

class condicioncorta {
 public static void main (String [] args){
  String a=((2==3)?"hola":"chao");
  System.out.println(a);
 }
}

   Donde decimos que si 2 es igual a 3 la variable "a" será "hola", de lo contrario será "chao", rápido y práctico, y en todo caso podemos utilizar if-else anidados, sin ningun problema, por ejemplo:
import java.io.*;

class condicioncorta {
 public static void main (String [] args){
  String a="a verdader",b="";
  a=((2==2)?
     b=((2==3)?"b verdadero":"b falso"):"a falso");
  System.out.println(a+" - "+b);
 }
}

   Donde si "2=2" la variable "a" será verdadera y comienza a evaluar "b", si "2=3" entonces indica que es falso.


1 Comentarios:

Escribir Comentario
Anónimo
AUTOR
8 de noviembre de 2010, 9:38 delete

Gracias por tu aporte, estan siendo de gran utilidad, se te agradece un buen. Excelente blog

Responder
avatar

Lamentablemente hay muchos usuarios en la red que han llegado al blog para escribir obscenidades, así que la moderación se hace necesaria. Recuerda utilizar un lenguaje correcto y espera a que sea aprobado.

Si necesitas publicar código haz click en "Conversión" para hacerlo legible.
ConversiónConversión