TIPOS DE OPERADORES EN JAVA

Tipos de operadores en Java

Java

Java utiliza muchos tipos de operadores: aritméticos, condicionales, de Bit, de asignación, de precedencia, y el operador ternario, saberlos aplicarlos de manera correcta sera importante para optimizar los proyectos en Java que hagamos.

Estos datos la podemos usar para sumar, restar, multiplicar, etc., hasta realizar operaciones más complejas, todos estos operadores son de fácil uso.

Operadores aritméticos de Java

Estos operadores son los que más se utiliza al momento de realizar nuestros programas en Java, estos operadores de Java son los siguientes.

Debemos tomar en cuenta que no es lo mismo dividir dos números enteros que dos números de coma flotante, a continuación mostramos un ejemplo sencillo aplicando estos operadores de Java.

Operadores condicionales de Java

Son usadas para comparar datos, además siempre devolverán valores booleanos, a continuación se mostrara una tabla con estos operadores.

EL operador lógico && compara dos o más expresiones en caso que ambas sean verdaderas el resultado final será también verdadero en caso contrario será falso, el operador lógico || se utiliza también para comparar dos expresiones, Cuando una de las expresiones es verdadera sin importar cual sea la otra expresion siempre sera nuestro resultado será verdadera en caso de que ninguno sea verdadero el resultados será falso.

Operadores de BIT de Java

Estos operadores son muy utilizados cuando queremos trabajar directamente con bits, las operaciones que hagamos sera en binario aunque trabajemos en decimal, octal o hexadecimal, es decir si trabajo con un número entero decimal internamente Java lo transforma en número binario (100 (decimal) = 1100100 (Binario)).

Cuando se habla de AND, OR, XOR y NOT estamos hablando de lógica binaria, utilizada en gran medida en la electrónica digital si tienes algún conocimiento de electrónica seguro lo entiendes a la perfección, no te preocupes en posteriores artículos realizaremos proyectos aplicando estos conceptos para un entendimiento mejor.

Operadores de asignación de Java

Con estos operadores podemos asignar un valor a cualquier variable que deseemos, para esto usamos el operador “=”, además se pueden usar expresiones complejas como: x += 3;  es igual  x = x + 3;

Y si necesitamos en algún programa una expresión compleja podemos utilizar los que muestra la siguiente tabla.

También existe lo operadores de asignación de incremento (++) y decremento (–), que son muy utilizados cuando queremos trabajar con series de números y muchas otras aplicaciones.

 x++; //sera igual a x=x+1;
 x--; //sera igual a x=x-1;

Cuando empecemos a trabajar con estos operadores debemos saber que no es igual trabajar con x++ que trabajar con ++x.

Operador condicional ternario de Java

Este operador nos permite ejecutar una acción u otra dependiendo del valor de la condición en unas sola línea.

Sintaxis

expresionlogica? valorSiVerdadero : valorSiFalso;

Precedencia

Al trabajar con tantos operadores en una misma expresión, surje la confusión de cual resolver primero, por esto es importante saber cuál es precedencia correcta para tener la certeza de cuál es el resultado final de nuestra expresión, a continuación se muestra una tabla con el orden de precedencia que se usa en Java.

En esta tabla los operadores con mayor precedencia están arriba y los que tienen una menor precedencia estan abajo, si lo vemos desde la izquierda hacia la derecha la precedencia es la misma, es decir si hay una expresión donde hay una división y un producto en una misma expresion, en java el compilador toma el primer operador que encuentre a la izquierda para luego resolver el siguiente.

10/5*2=4

Para sacarnos de cualquier duda sobre los resultados de alguna expresión es mejor usar paréntesis, de esta manera podemos separar los operadores de Java.

2 comentarios sobre “Tipos de operadores en Java

¿Qué te pareció el artículo?

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  * He leído y acepto la política de privacidad

¿Qué hacemos con tus datos?

Creatividad Codificada como responsable tratará tus datos con la finalidad de gestionar tu participación en nuestro blog informativo. Puedes acceder, rectificar y suprimir tus datos, así como ejercer otros derechos consultando la información adicional y detallada sobre protección de datos en nuestra Política de Privacidad