Cambie la declaración de expresión lógica de caso en Java - en comparación con JS o PHP
en JavaScript y también lo he visto en PHP: Puedes usar una expresión lógica dentro de tus casos: Por ejemplo:
switch(true){
case (d<10):
document.write("Less than 10");
break;
case (d==10):
document.write("Equal to 10");
break;
case (d>10):
document.write("Greater than 10");
break;
default:
document.write("Some dumb error. Probably not a number.");
}
Me preguntaba si podríamos hacer esto en Java ... digamos que necesitaba una para comparar una gama muy grande.
case 1 :
case 2 :
...
case 5000:
case 5001:
default:
Sería tedioso hacer Podría envolver mis casos dentro de sentencias, pero me preguntaba que podría hacerse como en JavaScript o PHP.