2012-03-05 7 views
5

Me pregunto si puedo usar or en switch-case en Java?¿Puedo usar instrucciones OR en conmutadores Java?

Ejemplo

switch (value) 
{ 
    case 0: 
     do(); 
     break; 

    case 2 OR 3 
     do2(); 
     break; 
} 
+4

Búsqueda de caída a través, que le llevarán hasta allí;) –

+0

salutación eliminado: "Gracias de antemano", no lo hace hacerlo la próxima vez :) –

+0

Salvo el saludo: "Gracias de antemano", no lo haga la próxima vez –

Respuesta

17

No hay operador "or" en las expresiones de caso en el lenguaje Java. Sin embargo, puede dejar que un caso de "paso" a otro por la omisión de la declaración break:

switch (value) 
{ 
    case 0: 
     do(); 
     break; 

    case 2: // fall through 
    case 3: 
     do2(); 
     break; 
} 
Cuestiones relacionadas