menos que : <
Menos que o igual a : <=
más grande que:>
más grande que o igual a:> =
instancia de: instanciaf
Ambos operandos de cada uno de estos operadores deben ser del mismo tipo. El resultado no será confiable si un tipo de operando es diferente del otro tipo de operando. Es decir, ambos operandos deben ser todos los ints, o todos los flotadores, o todos los dobles, o todos los personajes.
Este artículo ilustra el uso de operadores lógicos, con ints, dobles y letras del alfabeto. También ilustra el uso de instanciaf, que en realidad no está destinado a tipos primitivos.
Tenga en cuenta que un operando puede ser mantenido por una variable.
< OperatorCon ints
El siguiente programa muestra un uso del < operator with ints:
clase pública THECLASSLa salida es, sí.
Con chars
El siguiente programa muestra un uso del < operator with chars:
clase pública THECLASSLa salida es, sí.
Con dobles
El siguiente programa muestra un uso del < operator with doubles:
clase pública THECLASSLa salida es, sí.
<= OperatorCon ints
El siguiente programa muestra un uso del <= operator with ints:
clase pública THECLASSLa salida es, sí.
Con chars
El siguiente programa muestra un uso del <= operator with chars:
clase pública THECLASSLa salida es, sí.
Con dobles
El siguiente programa muestra un uso del <= operator with doubles:
clase pública THECLASSLa salida es, sí.
> OperadorCon ints
El siguiente programa muestra un uso del operador> con INTS:
clase pública THECLASSLa salida es, sí.
Con chars
El siguiente programa muestra un uso del operador> con caracteres:
clase pública THECLASSLa salida es, sí.
Con dobles
El siguiente programa muestra un uso del operador> con dobles:
clase pública THECLASSLa salida es, sí.
> = OperadorCon ints
El siguiente programa muestra un uso del operador> = con INTS:
clase pública THECLASSLa salida es, sí.
Con chars
El siguiente programa muestra un uso del operador> = con chars:
clase pública THECLASSLa salida es, sí.
Con dobles
El siguiente programa muestra un uso del operador> = con dobles:
clase pública THECLASSLa salida es, sí.
instancia de operador
La instancia del operador devuelve verdadero si un objeto no probitivo es una instancia de una clase definida. El objeto es el operando izquierdo, mientras que la clase es el operando derecho.
Clase definida
El siguiente programa ilustra esto:
Clase AclassLa salida es verdadera.
int y entero
Integer es el envoltorio de clase para el tipo primitivo, int. El siguiente programa muestra cómo se puede usar el operador de instancia de int y entero:
clase pública THECLASSLa salida es verdadera. El int tiene que ser un int, que es entero, y no solo int.
flotar y flotar
Float es el envoltorio de clase del tipo primitivo, flotante. El siguiente programa muestra cómo se puede usar el operador de instancia de flotación y flotante:
clase pública THECLASSLa salida es verdadera. El flotador tiene que ser un flotador referenciado, que es flotante, y no solo flotante.
Doble y doble
El doble es el envoltorio de clase del tipo primitivo, doble. El siguiente programa muestra cómo se puede usar la instancia de operador con doble y doble:
clase pública THECLASSLa salida es verdadera. El doble tiene que ser un doble referenciado, que es doble, y no solo el doble (minúscula 'd').
Char y personaje
El carácter es el envoltorio de clase del tipo primitivo, char. El siguiente programa muestra cómo se puede usar el operador de instancia de Char y carácter:
clase pública THECLASSLa salida es verdadera. El char tiene que ser un char, que es carácter, y no solo char.
booleano y booleano
Boolean es el envoltorio de clase del tipo primitivo, booleano. El siguiente programa muestra cómo se puede usar el operador de instancia de booleano y booleano:
clase pública THECLASSLa salida es verdadera. El booleano tiene que ser un booleano referenciado, que es booleano, y no solo un booleano.
Conclusión
En Java, los operadores relacionales son menos que (<), less-than-or-equal-to (), greater-than-or-equal-to (>=). Java también tiene otro operador, llamado instancia de operador (instanciaf), que también es un operador relacional. La instancia del operador devuelve verdadero si un objeto no probitivo es una instancia de una clase definida. El objeto es el operando izquierdo, mientras que la clase es el operando derecho.