Continuamos con los operadores relacionales, estos operadores se utilizan para verificar las relaciones,
por ejemplo, de igualdad entre dos variables.
Por ejemplo, del tipo primitivo podemos comparar si son iguales y son distintas.
Si una mayor que otra.
Si en menor o mayor, igual, menor, igual.
En fin.
Pero no solamente para comparar variables del tipo primitivo, sino también del tipo de referencias
objetos, aunque podrían funcionar un poco distinto porque, recuerden, los objetos siempre se comparan
su valor con el método y, por ejemplo, el streeck.
Por ejemplo, cuando trabajamos con las clases que envuelven al primitivo, estas clases gruperos por
ejemplo el Integer comenzando con mayúscula el log comenzando con mayúscula.
Esos tipos de clase tenemos que comparar con el ICAS y no con él, igual igual.
Pero los primitivos siempre se comparan directamente el valor, ya que sólo objetos son valores y se
comparan con él igual.
Pero había cosas que íbamos a ver durante el curso, así que no se preocupen.
Y qué devuelve esta comparación?
Un resultado y este resultado es del tipo vulcano, es decir, tru o fouls.
Compara y evalúa esta comparación a un resultado de verdadero y falso booleano, y se usa típicamente
en las sentencias condicionales if it feels y también en los bucles como el for el F.
Pero vamos a comenzar, vamos a cerrar esta clase, vamos a crear una nueva clase.
Operadores relacionales.
Y con el MEC vamos a definir algunas variables para comparar, para comparar sus relaciones por ejemplo
un hint e igual a tres.
Vamos a tener un PEIT J igual a 7.
Otra variable, el tipo float K.
Por ejemplo, 127 exponente y que sea distinto a la menos 7, pero como del tipo float.
Porque recuerden, se colocó punto y coma por defecto asume que es doble.
Y como es float, bueno, acá tengo que indicar con f.
F minúscula mayúscula del tipo doble L Tocoma 14 13 exponente a la 3.
Y por último, para que sea tinto.
De momento tenemos puros tipos primitivos numéricos, ya sea enteros o reales.
Pero vamos a tener un volia bien.
Primero vamos a ver la relación de igualdad, ese comparar dos variables, aunque también podrían ser
literales comparar si son iguales, por ejemplo, y si es igual a J, perfecto.
Ahí tenemos una comparación.
Pero recuerden que siempre el resultado lo que devuelve es un valor booleano, entonces se tiene que
asignar a una variable siempre.
Entonces, por ejemplo, bullían, ve una de Vulcano 1.
Se fijan entonces y es igual de igual a J o es igual a J en realidad, pero siempre se escribe con doble.
Igual es el primer operador de relación y vale 3 J vale 7.
Por supuesto que el valor va a ser Fool's, no son iguales.
Vamos a imprimir.
Levantamos.
Fouls perfecto.
Ahora solo modo de ejemplo.
Qué pasa si coloco en vez de 7 colocamos 3.
Acá solamente lo de reemplazar, pero después voy a volver atrás.
Volvemos a probar y debería cambiar a Trump porque son iguales.
Ahora, recuerden, este tipo de operador de relaciones se utiliza típicamente en primitivos en valores.
Compara un primitivo con otro primitivo o literales porque, por ejemplo, acá tengo, no voy a volver
atrás 3 y 7, pero acá podría colocar 5 K5.
De forma literal se fijan también dos enteros de forma literal Trump 5 y 7 de forma literal fouls.
J Perfecto, pero siempre primitivos o literales.
Pero si queremos comprar objetos por general se compara el valor, no la instancia.
Si compramos con él, igual igual dos objetos, dos referencias, va a comparar que el objeto sea igual
al otro objeto.
Pero en término de instancia, es decir, que estas dos referencias apunten al mismo objeto y que está
almacenado en algún puntero en la memoria.
Es decir, que hagan referencia hacia el mismo objeto, sean o correspondan al mismo objeto.
Pero cuando queremos comparar por el valor de ese objeto por algún atributo, por ejemplo o en el caso
Electric, el estiren es un objeto que queremos comparar por el valor.
3.
Ahí tenemos que comparar con el método y cuál es.
Entonces hay una diferencia importante en primitivo, siempre con el igual igual.
Y objetos con el método es bueno.
Y pasa lo mismo con las clases que anidan a lo primitivo o representan o corresponden al primitivo.
Por ejemplo, la clase Integer iniciando mayúscula o la clase PEIT y siendo mayúscula, o la clase float
o doble iniciando también en mayúscula.
En fin, esta clase que se conoce como rapper o que viene de rapper de anidar, también como son de
referencia son instancias, no se comparan con el igual, igual si no se comparan con el Icfes, pero
también después vamos a ver estos tipos de clase rapper que anidan al primitivo y que corresponden al
primitivo.
Pero recuerden, la diferencia es que en esta clase tienen métodos para convertir de un tipo a otro
dentro de los enteros.
En fin, varias características.
Bien, continuemos.
Vamos a tener otro.
Bullían Oka B2, pero B2 va a ser igual a B1.
Bueno, hasta el momento B1, B1 es Fool's.
Ahora hay un operador que muy especial que se le conoce como de negacion, que es muy similar a un ario,
el menos el más.
Se acuerdan que para invertir el signo del entero o del número?
En este caso muy parecido, pero invierte el valor vulcano, que es distinto con el signo exclamación
invertido hacia abajo.
Entonces, por ejemplo, si colocamos este operador sin reclamacion invertido en la variable bullanga,
lo que hace invertir el valor, por ejemplo, acá es falso, el resultado sería otro.
Vamos a imprimir.
Se fijan.
Es el valor invertido de Volia, no uno falso y la negación de falso estro.
Entonces recuerden siempre, sino que gemación invertido en la negación o la contraparte del Poliana
bueno, funciona igual, muy parecido.
Misma filosofía que el operador, un ario que para invertir el signo acá para invertir el valor de verdad.
Pero como también tenemos el igual, tenemos el distinto
B3 por ejemplo si y en vez de ser, por ejemplo, igual igual a J.
Acá también se utiliza el símbolo, el signo de exclamación invertido.
Esto significa distinto a J.
Entonces sí, y distinto es J.
Perfecto Barton Nahr Tru.
Si son distintos, si son iguales.
Bueno, Retornã Fool's.
Ahora en otro lenguaje lo dejo como comentario.
Se utiliza de esta forma el distinto.
Mayor o menor.
Vamos a imprimir.
Recuerde que Barthe una tru acá.
Porque son distintos.
Y Tres Jotas 7.
Ahora, si ambos fueran iguales, por ejemplo, ambos fueran tres.
Esto sería Fool's.
Se fijan y la negación de tru efforts.
Claro, porque son iguales tru la negación de Trump Fox a caceria fool's.
Y acá también sería Fox, ya que no es distinto de J.
Si no son iguales, entonces sería esforzo.
Pero lo de dejar como estaba el jota igual a 7.
Veamos otro, recuerden acá.
Hasta el momento tenemos puros tipos numéricos, pero acá tenemos un booleano.
También puedo comparar vulcanos, por ejemplo, bullían de 4 m.
Es igual a Trump?
Se fijan poco para que un valor julianos sea igual, igual a Trump o Fool's o distinto.
También puede ser distinto.
Bueno, obviamente el mayor o menor que no se puede utilizar para comparar si es igual a Trump o no,
o es igual a fouls o no, o si son distintos, pero nada más.
Es igual.
No es falso porque falso no es igual a otro.
Entonces el resultado es fouls.
Se quejan, pero también.
Distinto otro falso e distinto otro Barton Tru.
Pero perfecto.
Bien, veamos otros, por ejemplo mayor que sí y el mayor, por ejemplo, el que J.
Empezais y mayor que J.
Bueno y valluno M que J.
7 falso bueno.
El mayor con el símbolo o signo de mayor simplemente y en mayor que J.
VI.
Vamos a probar.
Falso.
No es más que J.
Pero tenemos, por ejemplo, otro más que es el menor y en menor que Jota.
Claro que sí, porque y vale tres es menor que siete.
Ahora si demos vuelta.
Por ejemplo J.
Llaca y.
Sí, j menorquines.
Vamos a ver.
Falso porque J vale 7 iba Lettres, por lo tanto 7 no es menor que 3, sino mayor, lo contrario lo
podría manejar así o como estaba bien Idéame, tenemos el mayor igual y menor igual de 8.
Por ejemplo, si l bueno acá tenemos ll ci es mayor que k.
Vamos a ver o mayor igual que k.
Entonces l mayor y el igual siempre igual se antepone después del mayor o el menor, en este caso el
mayor, entonces se antepone y el otro valor Laka.
Recuerden que L.
Acá no tenemos el 2.14 13 exponente a la tele, por lo tanto la coma se corre a este lado hacia la derecha
sería 2141 .3.
Entonces este valor en mayor o igual que k k recuerden es 0.0 cero cero siete Bs se corre la coma hacia
la izquierda.
Entonces claro, este valor es mucho menor que el daka.
El resultado sería Tru.
Y por último, veamos el menor igual también muy parecido al anterior.
L.
Menor y luego se antepone el igual siempre el igual va a la derecha del mayor o el menor.
Claro, porque si lo colocamos, por ejemplo, porque muchas veces se equivocan y lo colocan acá, error
de sintaxis.
Siempre el igual tiene que ir al otro lado del mayor menor.
Acá.
Bueno, por supuesto que esté efforts porque sabemos que L es mucho mayor Queca y no es menor.
Bijan L.L.
Don Bly Tanto este cero coma cero cero cero varias veces.
127 de que se corre la coma?
A la izquierda y acá se corre a la derecha.
Entonces efforts.
Y para finalizar, en todos estos ejemplos hay una mezcla y combinación de operadores.
Por ejemplo, que tenemos el operador de asignación, el igual que asigna un valor vulcano, en este
caso de una comparación de relación.
Acá estamos verificando las relaciones de igualdad.
Acá invertimos, asigno o lo negamos.
Desigualdad no es cierto.
Igualdad, pero de un valor vulcano.
Y así, mayor o menor, mayor igual o menor igual.
Pero estamos combinando dos operadores importantes que siempre se resuelve.
Se evalúa primero el lado derecho, siempre, siempre.
Primero se verifique las relaciones y luego se asigna con el operador asignación a la variable del tipo
vulcano.
Es importante la procedencia de los operadores.
En este caso siempre va a primar los operadores relacionales versus el operador de asignación, pero
también para un tema visual y para que sea más fácil también de comprender, de entender la prioridad
en cómo se evalúan estos operadores o cómo se resuelven estos operadores.
También podemos utilizar paréntesis, por ejemplo, acá dejan entonces los paréntesis siempre paréntesis
tiene la prioridad y preferencia primera antes que nada, y también visualmente queda más simple.
Entonces podemos utilizar los paréntesis.
Para evaluar expresiones, en este caso vulcanos y luego Asesinã, aunque da lo mismo.
Más que nada un tema visual, ya que por un tema de precedencia siempre se van a evaluar primero los
operadores relacionales y luego asignacion.
Bueno, quedamos hasta acá y continuamos en la siguiente clase.