En este post solo quiero dar a conocer cuáles son los distintos operadores que tiene java en posteriores publicaciones explicaremos como utilizarlos.
Operadores aritméticos
Estos operadores ya los trabajamos
+ Suma
- Resta
* Multiplicación
/ División
% Residuo o Módulo
operadores de comparación y condicionales
> mayor
>= mayor igual
<= menor igual
Operadores aritméticos
Estos operadores ya los trabajamos
+ Suma
- Resta
* Multiplicación
/ División
% Residuo o Módulo
operadores de comparación y condicionales
> mayor
>= mayor igual
<= menor igual
¡= diferente de
== igual que operadores al nivel de bit en java
& operación de AND a nivel de bits ^ operación de OR a nivel de bits
| operación de XOR inclusivo a nivel de bits.
>> desplazamiento a la derecha de los bits del operando
Operadores de asignación
+= : op1 += op2 aquivalente a op1 = op1 + op2
-=: op1 -= op2 aquivalente a op1 = op1 - op2
*= : op1 *= op2 aquivalente a op1 = op1 * op2
/=: op1 /= op2 aquivalente a op1 = op1 / op2
%=: op1 %= op2 aquivalente a op1 = op1 % op2
Operadores unarios
+ indica un valor positivo aunque por defecto son positivos
- indica un valor negativo
++ Operador de incremento; incrementa un valor en 1
-- Operador de decremento; decremento un valor en 1
! Operador de complemento lógico; invierte el valor de un booleano
Operador Instanceof
El operador instanceof se usa sólo para variables de referencia a objetos, nos permite saber si un objeto pertenece a una clase o no.
NombreObjeto instanceof NombreClase
Operador ternario ?
((condición)?valor1:valor2) se evalúa la condición si es verdadero devuelve el valor1 y si es falso devuelve el valor2
Operador de concatenación
System.out.print(“hola”+”como”+”estas”);
Operadores lógicos
&& si y solo si ambos son verdaderos devuelve true.
|| si alguno de los dos es verdadero devuelve true.
! Niega el operando que se le pasa.
& devuelve true si ambos operandos son true, evaluándolos ambos.
| devuelve true uno de los operandos es true, evaluándolos ambos.
Operadores de asignación
+= : op1 += op2 aquivalente a op1 = op1 + op2
-=: op1 -= op2 aquivalente a op1 = op1 - op2
*= : op1 *= op2 aquivalente a op1 = op1 * op2
/=: op1 /= op2 aquivalente a op1 = op1 / op2
%=: op1 %= op2 aquivalente a op1 = op1 % op2
Operadores unarios
+ indica un valor positivo aunque por defecto son positivos
- indica un valor negativo
++ Operador de incremento; incrementa un valor en 1
-- Operador de decremento; decremento un valor en 1
! Operador de complemento lógico; invierte el valor de un booleano
Operador Instanceof
El operador instanceof se usa sólo para variables de referencia a objetos, nos permite saber si un objeto pertenece a una clase o no.
NombreObjeto instanceof NombreClase
Operador ternario ?
((condición)?valor1:valor2) se evalúa la condición si es verdadero devuelve el valor1 y si es falso devuelve el valor2
Operador de concatenación
System.out.print(“hola”+”como”+”estas”);
Operadores lógicos
&& si y solo si ambos son verdaderos devuelve true.
|| si alguno de los dos es verdadero devuelve true.
! Niega el operando que se le pasa.
& devuelve true si ambos operandos son true, evaluándolos ambos.
| devuelve true uno de los operandos es true, evaluándolos ambos.
Comments (0)
Publicar un comentario