Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2010, 09:21
vrael
 
Fecha de Ingreso: mayo-2007
Mensajes: 200
Antigüedad: 17 años, 7 meses
Puntos: 1
Tipos Enumerados (Enum)

Una pregunta rápida. ¿Hay alguna forma de definir una variable enum y desde una sentencia if, decir algo así, como: Si la variable toma algún valor del enum, haz esto, si no, haz esto otro?

Una especie de:

Código:
import java.io*;

class prueba{

    public enum Dias {LUNES, MARTES, MIERCOLES};

    public.... //método main{
           String opcion;
           //Introduce un día
           //leo el día y lo guardo en opción.
           //Compruebo que sea una de mis opciones:
                   if (opcion == Dias) System.out.println("Correcto");
                       else System....

    }


}
PD: Es para, si por ejemplo, tengo un enumerado de 20 variables, no tener que estar comprobando una a una con un if gigantesco si es uno de los valores que necesito.

Muchas gracias
__________________
Blog: http://a-dream-of-dragon.blogspot.com