Toma de decisiones o condicionales en Java

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 presenta 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 de toma de decisiones.

si declaración: Una sentencia if consta de una expresión booleana seguida de una o más sentencias.

si ... otra declaración: Una sentencia if puede ir seguida de una sentencia else opcional , que se ejecuta cuando la expresión booleana es falsa.

anidado si declaración: Puede usar una instrucción if o else si dentro de otra instrucción if o else if.

declaración de cambio: Una declaración de cambio permite que una variable se pruebe para determinar su igualdad frente a una lista de valores.

Los ? : Operador

¿Hemos cubierto el operador condicional? : en el capítulo anterior que se puede usar para reemplazar las declaraciones if ... else . Tiene la siguiente forma general: Exp1 ? Exp2 : Exp3; Donde Exp1, Exp2 y Exp3 son expresiones.

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, entonces se evalúa Exp3 y su valor se convierte en el valor de la expresión completa.

Semrush sigue a tu competencia


Fecha actualización el 2018-11-25. Fecha publicación el 2018-11-25. Categoria: java Autor: Oscar olg Mapa del sitio
java

Tutorial para iniciarse en Java

1 Clases y Objetos: 1 2 3

2 Constructores: 1

3 Tipos de datos básicos: 1

4 Tipos de variables: 1

5 Tipos de edicion: 1

6 Opedaores basicos: 1 2

7 Loop Control: 1

8 Toma de decisiones: 1

9 Clases de numeros: 1

10 Tipos de caracteres: 1