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