OPERADORES
Los operadores
sirven para unir identificadores y literales formando expresiones, que son el
resultado de una operación.
En la tabla que sigue se muestran los
operadores aritméticos del lenguaje Java.
|
Descripción
|
Operador
|
Expresión de ejemplo
|
Resultado del ejemplo
|
|
Multiplicación
|
*
|
2*4
|
8
|
|
Residuo de dividir enteros
|
%
|
5%2
|
1
|
|
Suma
|
+
|
2+2
|
4
|
|
Resta
|
-
|
7-2
|
5
|
|
Aumenta en uno
|
++
|
C++
|
C = C+1
|
|
Disminuye en uno
|
--
|
c--
|
C = C-1
|
|
Menos unario
|
-
|
-(2+4)
|
-6
|
|
Suma al contenido
|
+=
|
X + = 4
|
X = X + 4
|
|
Resta al contenido
|
-=
|
X - = 4
|
X = X – 4
|
|
Multiplica al contenido
|
*=
|
X * = 4
|
X = X * 4
|
|
Divide al contenido
|
/=
|
X / = 4
|
X = X / 4
|
|
Residuo del contenido
|
%=
|
X % = 4
|
X = X % 4
|
Los operadores de
comparación, también conocidos como relacionales y que devuelven un valor
lógico que será true si la comparación fue verdadera y false en
caso contrario, son los siguientes:
|
Descripción
|
Operador
|
Expresión de ejemplo
|
Resultado del ejemplo
|
|
Igualdad
|
==
|
2==2
|
true
|
|
Desigualdad
|
!=
|
2!=2
|
false
|
|
Menor que
|
<
|
2<2
|
false
|
|
Mayor que
|
>
|
3>2
|
true
|
|
Menor o igual que
|
<=
|
2<=2
|
true
|
|
Mayor o igual que
|
>=
|
1>=2
|
false
|
Los operadores lógicos que permiten evaluar
expresiones lógicas compuestas son los siguientes:
|
Descripción
|
Operador
|
Expresión de ejemplo
|
Resultado del ejemplo
|
|
Negación
|
!
|
!(2==2)
|
false
|
|
Y lógico
|
&&
|
(2==2)
&& (2>=2)
|
true
|
|
O lógico
|
||
|
(2==2)
|| (2!=2)
|
true
|
Reglas
de jerarquía de los operadores aritméticos
Cuando
una expresión aritmética tiene más de un operador aritmético, el orden de
aplicación de los operadores sigue un orden preciso determinado por las reglas jerarquía de los operadores aritméticos que se muestran en la
siguiente tabla:
|
Operador
|
Procedencia
|
|
( )
|
Se evalúan en primer lugar
|
|
* / %
|
Se evalúan en segundo lugar
|
|
+ -
|
Se evalúan al último
|
Si
existen paréntesis anidados, se evalúa primero la expresión en el par más
interno.
Si
varios operadores o paréntesis tienen la misma precedencia, es decir, están en
el mismo nivel de jerarquía, la evaluación será de izquierda a derecha.



0 comentarios:
Publicar un comentario