Java - Toma de decisiones
Las estructuras de toma de decisiones tienen una o más condiciones para ser evaluadas o probadas por el programa, junto con una declaración o declaraciones que se ejecutarán si se determina que la condición es verdadera y, opcionalmente, otras declaraciones que se ejecutarán si se determina la condición. ser falso.
A continuación se muestra la forma general de una estructura típica de toma de decisiones que se encuentra en la mayoría de los lenguajes de programación −
El lenguaje de programación Java proporciona los siguientes tipos de declaraciones para la toma de decisiones. Haga clic en los siguientes enlaces para comprobar su detalle.
Sr.No. | Declaración y descripción |
---|---|
1 | sentencia if Una sentencia if consta de una expresión booleana seguida de una o más declaraciones. |
2 | declaración if...else Una sentencia if puede ir seguido de una declaración else opcional , que se ejecuta cuando la expresión booleana es falsa. |
3 | instrucción if anidada Puedes usar uno si o si no sentencia dentro de otro if o si no declaración(es). |
4 | instrucción de cambio Un interruptor permite probar la igualdad de una variable con una lista de valores. |
¿El? :Operador
Hemos cubierto operador condicional? : en el capítulo anterior que se puede usar para reemplazar if...else declaraciones. Tiene la siguiente forma general −
Exp1 ? Exp2 : Exp3;
Donde Exp1, Exp2 y Exp3 son expresiones. Fíjate en el uso y colocación de los dos puntos.
Para determinar el valor de la expresión completa, inicialmente se evalúa exp1.
-
Si el valor de exp1 es verdadero, entonces el valor de Exp2 será el valor de la expresión completa.
-
Si el valor de exp1 es falso, se evalúa Exp3 y su valor se convierte en el valor de la expresión completa.
¿Qué sigue?
En el próximo capítulo, hablaremos sobre la clase Number (en el paquete java.lang) y sus subclases en lenguaje Java.
Examinaremos algunas de las situaciones en las que utilizará instancias de estas clases en lugar de los tipos de datos primitivos, así como clases como formato, funciones matemáticas que necesita saber cuando trabaja con Numbers.
Java
- Operadores Java
- Comentarios Java
- Declaración if...else de Java
- Java para cada bucle
- Interfaz Java
- Prueba de Java con recursos
- Anotaciones Java
- ¿El mejor consejo para crear dispositivos IoT de gran éxito?
- Java 8 - Clase opcional
- Mejore la toma de decisiones en la fabricación avanzada con análisis
- Automatice la ingesta de datos y optimice la toma de decisiones