Condicionales en Java. Uso declaración y sintaxis en Java

Los condicionales en Java, son una estructura de control esencial al momento de programar y por ende es escencial aprender a usarlos y dominarlos. Java y de hecho todoas los lenguajes actuales permiten hacer uso de los condicionales para definir ciertas acciones que se podrán ejecutar dadas unas condiciones especificas, definidas por nosotros. Un condicional permite establecer una serie de "filtros" al interior de nuestro programa, que nos ayudan a determinar qué acciones se llevarán a cabo dadas ciertas circunstancias, por ejemplo: si queremos decidir cuándo dar acceso a un usuario, según el valor del nombre de usuario y contraseña, para algo como esto, es útil un condicional, nos permite verificar si determinada condición se cumple (en este caso si la contraseña y el nombre de usuario son correctos) y de acuerdo a que se cumpla o no, llevar a cabo un conjunto de acciones. Los condicionales aumentan la "expresividad" de un software, es decir nos permiten considerar diferentes situaciones con antelación, evitando o permitiendo sortear diferentes tipos de situaciones que son del interés de nuestra aplicación.

Existen diferentes tipos de condicionales, cada uno tiene una utilidad y funcionalidad diferente, que consideran diferentes situaciones que se pueden llegar a presentar durante la ejecución de un algoritmo. Depende entonces del conocimiento que tengamos acerca de cada uno de los condicionales saber determinar correctamente cuando es necesario implementar uno u otro. Tenemos a nuestra disposición los siguientes tipos de condicionales en Java:

Como mencioné anteriormente, cada uno de estos condicionales tiene ciertas características que lo hacen útil para algunos casos específicos, a lo largo de los contenidos de esta sección veremos cada uno de estos al detalle, aprendiendo durante el proceso los componentes de un condicional, sintaxis de los condicionales y esas características particulares que permiten decidir cual usar en qué momento, veremos también el concepto de condicionales anidados, y algunas otras cositas

Te recuerdo, que aunque intentaré profundizar bastante en cada concepto, lo haré enfocándome hacia el uso de los condicionales en el lenguaje Java y no tanto hacia la parte de la lógica de estas estructuras condicionales en particular, si tienes problemas con la correcta comprensión de la lógica y utilidad de cualquier tipo de condicional o de los condicionales en general, te invito a que primero leas la sección de Fundamentación de los Condicionales, en dicha sección podrás comprender correctamente el funcionamiento de un condicional y de cada tipo de estos y posteriormente podrás regresar a esta sección para aprender a implementar un condicional en Java de manera mucho mas fácil y adecuada.

Nota: Al final de cada contenido de esta sección, incluiré varios videos en los que mostraré algunos ejemplos de aplicación de los conceptos que se expliquen en cada componente, recuerda también dejar tus comentarios al finalizar cada contenido para seguir enriqueciendo cada uno de estos con los aportes particulares de todos.

Muy bien, ahora que sabemos un poco acerca de las estructuras de control condicionales (o simplemente condicionales jeje) y que además sabemos que existen varios tipos de estos, recuerda que puedes dejar tus comentarios sobre la sección.

La última actualización de este artículo fue hace 1 año