{"id":177,"date":"2026-10-01T17:53:02","date_gmt":"2026-10-01T17:53:02","guid":{"rendered":"https:\/\/java.nosoyia.es\/?page_id=177"},"modified":"2026-10-01T17:53:02","modified_gmt":"2026-10-01T17:53:02","slug":"bloque-if-condicion","status":"publish","type":"page","link":"https:\/\/java.nosoyia.es\/?page_id=177","title":{"rendered":"Bloque: if condici\u00f3n"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3a88641f wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-background wp-block-paragraph\" style=\"background-color:#a1f6ed;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">Correspondencia en Python &#8212;&gt;<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/python.nosoyia.es\/bloque-if-condicion\/\"><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"56\" src=\"https:\/\/java.nosoyia.es\/wp-content\/uploads\/2026\/06\/Flor.jpg\" alt=\"\" class=\"wp-image-44\" title=\"Bloques en Python\"\/><\/a><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Es muy habitual que durante el desarrollo de un programa tengamos que<br>comprobar que se cumple una determinada condici\u00f3n, para que, si se cumple, se ejecuten una o varias instrucciones.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>import java.util.InputMismatchException;\nimport java.util.Scanner;\npublic class BloqueIf {\n    public static void main(String[] args) {\n        boolean numero=false;\n        int edad=0;\n        System.out.print(&quot;\u00bfC\u00faantos a\u00f1os tienes?: &quot;);\n\n        while (numero==false) {\n            try {\n                Scanner mi_scanner = new Scanner(System.in);\n                edad = mi_scanner.nextInt();\n                numero = true;\n            } catch (Exception e) {\n                System.out.print(&quot;Por favor, debes introducir un n\u00famero entero. &quot;);\n            }\n        }\n        if (edad&lt;18){\n            System.out.print(&quot;Lo siento, todav\u00eda no puedes votar.&quot;);\n            System.out.print(&quot;Solo tienes &quot;+edad+&quot; a\u00f1os.&quot;);\n            }\n        if (edad&gt;=18){\n            System.out.print(&quot;Puedes tomar una papeleta y votar.&quot;);\n            System.out.print(&quot;Tienes &quot;+edad+&quot; a\u00f1os.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En este programa se ejecuta el bloque del primer if o el segundo, dependiendo de la edad.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Posible resultado:\n\n\u00bfC\u00faantos a\u00f1os tienes?: 34\nPuedes tomar una papeleta y votar.Tienes 34 a\u00f1os.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ec3b06\" class=\"has-inline-color\">Operadores de comparaci\u00f3n.<\/mark><\/em><\/strong>  Disponemos de varios operadores de comparaci\u00f3n:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">* if (a == b) : (nos comprueba si a es igual a b)<br>recordar que son dos signos = seguidos<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">*ATENCI\u00d3N: si lo que tenemos que comparar son dos variables String (o dos objetos), debemos de utilizar el siguiente formato:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">if (texto1.equals(texto2)) <br><br>* if (a &gt; b) : (comprueba si a es mayor que b)<br>* if (a &lt; b): (si a es menor que b)<br>* if (a &lt;= b): (si a es menor o igual que b)<br>* if (a &gt;=b): (si a es mayor o igual que b)<br>* if (a!= b): (si a no es igual a b)<br><br>A cualquiera de estos operadores, le podemos a\u00f1adir una negaci\u00f3n \u201c!\u201d que hace que el sentido de la comparaci\u00f3n sea justo el contrario.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class BloqueIf2 {\n    public static void main(String[] args) {\n        int veces=0;\n        int[] mi_lista={1, 5, 12, 7, 14, 23, 8};\n        for (int numero:mi_lista){\n            if (!(numero&lt;11)){\n                System.out.println(&quot;El n\u00famero &quot;+numero+&quot; es mayor que 10.&quot;);\n                veces+=1;\n            }\n        }\n        System.out.println(&quot;Hemos encontrado &quot;+veces+&quot; n\u00fameros mayores que 10.&quot;);\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Resultado:\n\nEl n\u00famero 12 es mayor que 10.\nEl n\u00famero 14 es mayor que 10.\nEl n\u00famero 23 es mayor que 10.\nHemos encontrado 3 n\u00fameros mayores que 10.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">La comparaci\u00f3n de if ser\u00eda: \u201cSi n\u00famero NO es menor que 11\u2026.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#fa4711\" class=\"has-inline-color\">if condici\u00f3n_1 &amp;&amp; condici\u00f3n_2&#8230;<\/mark><\/em><\/strong>.La sentencia if permite que se compruebe m\u00e1s de una condici\u00f3n al mismo tiempo. Por ejemplo, si a\u00f1adimos la opci\u00f3n &amp;&amp; obligamos a que se cumpla tambi\u00e9n la siguiente condici\u00f3n para que se ejecute el bucle condicional. Podemos a\u00f1adir tantos &amp;&amp; como deseemos.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class BloqueIf2 {\n    public static void main(String[] args) {\n        int alto=39;\n        int ancho=30;\n        int profundidad=20;\n        if (alto&lt;=40 && ancho&lt;=30 && profundidad&lt;=20){\n            System.out.println(&quot;La maleta puede viajar en cabina&quot;);\n            System.out.println(&quot;Gracias por viajar con nosotros.&quot;);\n            }\n        else{\n            System.out.println(&quot;Lo sentimos, debe usted facturar su maleta.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>El resultado ser\u00e1:\n\nLa maleta puede viajar en cabina\nGracias por viajar con nosotros.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">if condici\u00f3n_1 || condici\u00f3n_2&#8230;.La opci\u00f3n || nos permite comparar varias opciones, y el bucle condicional se ejecutar\u00e1 si se cumple una (o varias) de las opciones propuestas.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class BloqueIf2 {\n    public static void main(String[] args) {\n        int alto=39;\n        int ancho=33;\n        int profundidad=20;\n        if (alto&gt;40 || ancho&gt;30 || profundidad&gt;20){\n            System.out.println(&quot;Lo sentimos, debe usted facturar su maleta.&quot;);\n            }\n        else{\n            System.out.println(&quot;La maleta puede viajar en cabina&quot;);\n            System.out.println(&quot;Gracias por viajar con nosotros.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>En este caso, la opci\u00f3n ancho es superior al permitido, por lo\nque el resultado ser\u00e1:\n\nLo sentimos, debe usted facturar su maleta.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f24a16\" class=\"has-inline-color\">if condici\u00f3n_1 ^ condici\u00f3n_2&#8230;<\/mark><\/em><\/strong>Esta opci\u00f3n que est\u00e1 representada por el acento circunflejo es conocida en algunos lenguajes de programaci\u00f3n como XOR. Consiste en comprobar que se cumple una condici\u00f3n y solo una de las propuestas.<br>El acento circunflejo se escribe como si fu\u00e9semos a acentuar con este acento una vocal, pero seguimos con la pulsaci\u00f3n de un espacio en blanco, como si estuvi\u00e9semos acentuando el espacio en blanco.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class BloqueIf2 {\n    public static void main(String[] args) {\n        boolean matematicas=false;\n        boolean literatura=true;\n        boolean geografia=false;\n        if (matematicas ^ literatura ^ geografia){\n            System.out.println(&quot;Gracias por elegir una optativa.&quot;);\n            System.out.println(&quot;Puede seguir rellenando la solicitud.&quot;);\n            }\n        else{\n            System.out.println(&quot;Lo siento. No ha seguido las instrucciones.&quot;);\n            System.out.println(&quot;Debe de comenzar de nuevo.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Como solo una de las opciones es &quot;true&quot;, el resultado es:\n\nGracias por elegir una optativa.\nPuede seguir rellenando la solicitud.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Si cambiamos el valor de geografia por \u00abtrue\u00bb, habr\u00e1 dos opciones como \u00abtrue\u00bb, por lo tanto el resultado ser\u00eda:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Lo siento. No ha seguido las instrucciones.\nDebe de comenzar de nuevo.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En este caso el usuario habr\u00e1 elegido dos optativas, cuando se le hab\u00eda indicado en las instrucciones que deb\u00eda elegir solo una. Si no hubiese elegido ninguna (y las tres fuesen \u201cFalse\u201d), tampoco estar\u00eda correcto, ya que debe de elegir una. Debe de haber una condici\u00f3n (y solo una) que sea verdadera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#fb4710\" class=\"has-inline-color\">if en estructura de datos<\/mark><\/em><\/strong>. Con una sentencia \u00abif\u00bb podemos comprobar si un elemento est\u00e1 incluido en una estructura de datos. Dependiendo del tipo de estructura el m\u00e9todo para utilizarlo es diferente.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>import java.util.ArrayList;\n\npublic class BloqueIf2 {\n    public static void main(String[] args) {\n        ArrayList&lt;String&gt; mi_lista= new ArrayList&lt;&gt;();\n        mi_lista.add(&quot;Messi&quot;);\n        mi_lista.add(&quot;Pedri&quot;);\n        mi_lista.add(&quot;Cucurella&quot;);\n\n        String mi_preferido=&quot;Cucurella&quot;;\n\n        if (mi_lista.contains(mi_preferido)){\n            System.out.println(mi_preferido+&quot; est\u00e1 en la lista.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>El resultado ser\u00e1:\nCucurella est\u00e1 en la lista.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Para un ArrayList o un HashSet, utilizamos el m\u00e9todo <strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f13c05\" class=\"has-inline-color\">.contains<\/mark><\/em><\/strong> , como el visto en el ejemplo anterior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En un HashMap, podemos utilizar el m\u00e9todo <strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ee3e08\" class=\"has-inline-color\">.containsKey <\/mark><\/em><\/strong>si buscamos dentro de las claves, o el m\u00e9todo <strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#eb4817\" class=\"has-inline-color\">.contrainsValue<\/mark><\/em><\/strong> si buscamos dentro de los valores:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>import java.util.HashMap;\n\npublic class BloqueIf2 {\n    public static void main(String[] args) {\n        HashMap&lt;String,Integer&gt; mi_lista= new HashMap&lt;&gt;();\n        mi_lista.put(&quot;Messi&quot;,40);\n        mi_lista.put(&quot;Pedri&quot;,27);\n        mi_lista.put(&quot;Cucurella&quot;,24);\n\n        if (mi_lista.containsKey(&quot;Messi&quot;)){\n            System.out.println(&quot;Messi&quot;+&quot; est\u00e1 en la lista.&quot;);\n        }\n        if (!mi_lista.containsValue(22)){\n            System.out.println(&quot;Ning\u00fan jugador tiene 22 a\u00f1os.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Resultado:\n\nMessi est\u00e1 en la lista.\nNing\u00fan jugador tiene 22 a\u00f1os.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Si queremos comprobar un <mark style=\"background-color:rgba(0, 0, 0, 0);color:#eb3c07\" class=\"has-inline-color\"><strong><em>Array<\/em><\/strong><\/mark>, debemos recorrer la estructura completa, ya que no existe ning\u00fan m\u00e9todo para hacer la comprobaci\u00f3n directa.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class BloqueIf2 {\n    public static void main(String[] args) {\n        int mi_numero = 5;\n        boolean encontrado = false;\n        int[] mi_lista = {1, 5, 12, 7, 14, 23, 8};\n        for (int numero : mi_lista) {\n            if ((numero == mi_numero)) {\n                System.out.println(mi_numero + &quot; est\u00e1 en la lista.&quot;);\n                encontrado=true;\n                break;\n            }\n        }\n        if (!encontrado) {\n            System.out.println(mi_numero + &quot; no est\u00e1 en la lista.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Resultado:\n5 est\u00e1 en la lista.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f23f08\" class=\"has-inline-color\">if condici\u00f3n \/ else<\/mark><\/em><\/strong> Una sentencia if-else nos permite ejecutar un bloque cuando se cumple una condici\u00f3n (o grupo de condiciones), y ejecutar otro bloque cuando no se cumple:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class Prueba {\n    public static void main(String[] args){\n        int km=33;\n        if (km&lt;30) {\n            System.out.println(&quot;La carretera es demasiado corta.&quot;);\n        }\n        else{\n            System.out.println(&quot;La carretera es suficientemente grande.&quot;);\n            System.out.println(&quot;Buen trabajo.&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>Resultado:\n\nLa carretera es suficientemente grande.\nBuen trabajo.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em><mark style=\"background-color:rgba(0, 0, 0, 0);color:#f63f07\" class=\"has-inline-color\">if condici\u00f3n_1 \/ else if condici\u00f3n_2 \/ else if condici\u00f3n_3&#8230;<\/mark><\/em><\/strong>Podemos crear una construcci\u00f3n que nos compruebe varias posibilidades y se ejecute la m\u00e1s adecuada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En dicho bloque se comprueba la condici\u00f3n que contenga if, si no se cumple se comprueba la que contenga el primer else if. Si tampoco se cumple saltar\u00eda al siguiente else if, y as\u00ed sucesivamente (hasta agotar los else if). Desde el momento en que se cumpla una de las condiciones, se ejecutar\u00eda el c\u00f3digo que le acompa\u00f1a y el programa saldr\u00eda bloque. Si no se cumple ninguna, se ejecutar\u00eda el c\u00f3digo que acompa\u00f1e al else (si es que existe, ya que no siempre aparece).<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class Prueba {\n    public static void main(String[] args) {\n        int altura = 20;\n        if (altura &gt; 100) {\n            System.out.println(&quot;El bloque es muy alto&quot;);\n        } else if (altura &gt; 50) {\n            System.out.println(&quot;El bloque es un poco alto.&quot;);\n        }\n        else if (altura &gt;= 20) {\n            System.out.println(&quot;La altura es correcta.&quot;);\n        }\n        else {\n            System.out.println(&quot;El bloque es demasiado bajo&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>El resultado ser\u00e1:\nLa altura es correcta.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En este tipo de construcciones debemos prestar especial atenci\u00f3n al orden de colocaci\u00f3n de las condiciones a analizar. Si colocamos antes una condici\u00f3n que incluya a otra posterior, la segunda no llegar\u00e1 nunca a comprobarse. Por ejemplo, la siguiente construcci\u00f3n ser\u00eda totalmente err\u00f3nea, ya que la segunda y tercera condici\u00f3n nunca llegar\u00edan a analizarse.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class Prueba {\n    public static void main(String[] args) {\n        int altura = 120;\n        if (altura &gt;= 20) {\n            System.out.println(&quot;La altura es correcta.&quot;);\n        } else if (altura &gt; 50) {\n            System.out.println(&quot;El bloque es un poco alto.&quot;);\n        }\n        else if (altura &gt;100) {\n            System.out.println(&quot;El bloque es demasiado alto.&quot;);\n        }\n        else {\n            System.out.println(&quot;El bloque es demasiado bajo&quot;);\n        }\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>En este caso altura vale 120 y el resultado no es el esperado, \nya que seguir\u00e1 dando:\n\nLa altura es correcta.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando estamos elaborando un programa, en ocasiones necesitamos dejar una o varias opciones vac\u00edas para posteriormente poderle a\u00f1adir m\u00e1s c\u00f3digo. En este caso sencillamente dejamos la opci\u00f3n entre llaves (sin c\u00f3digo). <\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>public class Prueba {\n    public static void main(String[] args) {\n        int altura =0;\n        if (altura==0){\n        } else if (altura &gt;100) {\n            System.out.println(&quot;El bloque es demasiado alto.&quot;);\n        } else if (altura &gt; 50) {\n            System.out.println(&quot;El bloque es un poco alto.&quot;);\n        } else if (altura &gt;=20) {\n            System.out.println(&quot;La altura es correcta&quot;);\n        }\n        else {\n            System.out.println(&quot;El bloque es demasiado bajo&quot;);\n        }\n        System.out.println(&quot;Fin del programa.&quot;);\n    }\n}<\/code><\/pre><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism off-numbers lang-plain\"><code>El resultado ser\u00e1:\nFin del programa.<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En este c\u00f3digo anterior, hemos dejado vac\u00eda la opci\u00f3n cuando altura sea igual a 0.<\/p>\n\n\n\n<figure class=\"wp-block-table tabla-colores has-large-font-size\"><table class=\"has-fixed-layout\"><tbody><tr><td><a href=\"https:\/\/java.nosoyia.es\/\">Inicio<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=52\">Comandos Java<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=30\" data-type=\"link\" data-id=\"https:\/\/java.nosoyia.es\/?page_id=30\">Bloques de c\u00f3digo.<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=34\" data-type=\"link\" data-id=\"https:\/\/java.nosoyia.es\/?page_id=34\">Comentar c\u00f3digo<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=18\" data-type=\"link\" data-id=\"https:\/\/java.nosoyia.es\/?page_id=18\">System.out.print<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=71\" data-type=\"page\" data-id=\"71\">Scanner (System.in)<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=81\">Captura de errores<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=91\">String<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=114\">Datos  Num\u00e9ricos<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=124\">Elementos aleatorios<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=136\">Datos Fecha\/hora<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=150\">Constantes<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=157\">Bucles for<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=167\">Bucles while<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=177\">Bloque if<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=190\">Arrays<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=199\">ArrayList<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=227\">switch case<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=236\">HashSet<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=250\">HashMap<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=261\">M\u00e9todos.<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=270\">Clases<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=280\">Archivos<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=299\" data-type=\"page\" data-id=\"270\">Entorno gr\u00e1fico Swing<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=307\">JFrame (Ventanas)<\/a><\/td><td><a href=\"https:\/\/java.nosoyia.es\/?page_id=321\">Componentes b\u00e1sicos.<\/a><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Correspondencia en Python &#8212;&gt; Es muy habitual que durante el desarrollo de un programa tengamos quecomprobar que se cumple una determinada condici\u00f3n, para que, si se cumple, se ejecuten una o varias instrucciones. En este programa se ejecuta el bloque del primer if o el segundo, dependiendo de la edad. Operadores de comparaci\u00f3n. Disponemos de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-177","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/pages\/177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=177"}],"version-history":[{"count":10,"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/pages\/177\/revisions"}],"predecessor-version":[{"id":189,"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=\/wp\/v2\/pages\/177\/revisions\/189"}],"wp:attachment":[{"href":"https:\/\/java.nosoyia.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}