elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  [Aporte] Operadores de Java
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Aporte] Operadores de Java  (Leído 2,291 veces)
3n31ch


Desconectado Desconectado

Mensajes: 445


Grandes conocimientos engendran grandes dudas


Ver Perfil
[Aporte] Operadores de Java
« en: 3 Febrero 2015, 01:08 am »

Con el presente documento planeo hacer una micro guía en partes útil para recordar ciertos aspectos de Java. Detalles simples pero útiles (no planeo enseñar nada nuevo, solo una "chuleta" que permita a los programadores olvidadizos tener un apoyo)

En Java como en todos los lenguajes de programación existen distintos operadores cada uno es útil en distintas circunstancias, y en el presente documento detallare todos los operadores existentes en Java.

Operadores aritméticos:

OperadorDescripción
+Suma
-Resta
*Multiplicación
/División
%Módulo
++Incremento
--Decremento

Operadores relacionales:

OperadorDescripción
==Igual
!=Distinto
>Mayor que
<Menor que
>=Mayor o igual
<=]Menor o igual


Operadores lógicos:

OperadorDescripción
&AND
|OR
^XOR
&&AND en cortocircuito
||OR en cortocircuito
!NOT

Operadores a nivel de bit:

OperadorDescripción
~NOT
&AND
|OR
^XOR
>>Desplazamiento a la derecha
>>>Desplazamiento a la derecha sin signo
<<Desplazamiento a la izquierda

Operadores de asignación:

OperadorDescripción
=Asignación
~NOT
+=Suma y asignación
-=Resta y asignación
*=Multiplcación y asignación
/=División y asignación
%=Módulo y asignación
&=AND y asignación
|=OR y asignación
^=XOR y asignación
<<=Desplazamiento a la izquierda y asignación
>>=Desplazamiento a la derecha y asignación
>>>=Desplazamiento a la derecha sin signo y asignación

Caracteres especiales:

OperadorDescripción
\bRetroceso
\tTabulador
\rRetorno de carro
\nNueva línea
\'Comilla simple
\"Comilla doble
\\Barra invertida

Precedencia de operadores:

OperadorAsociatividad
() [] .Izquierda a derecha
++ - ! +(unario) -(unario) () (cast) newDerecha a izquierda
* / %Izquierda a derecha
+ -Izquierda a derecha
>> >>> <<Izquierda a derecha
> >= <= > instanceofIzquierda a derecha
== !=Izquierda a derecha
&Izquierda a derecha
|Izquierda a derecha
&&Izquierda a derecha
||Izquierda a derecha
?:Izquierda a derecha
= += -= *= /= %= &= |= = <<= >>= >>>=Izquierda a derecha

Si omito alguno por favor pido a algún moderador que me permita modificar el presente documento.


« Última modificación: 3 Febrero 2015, 01:31 am por Nac-ho » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[APORTE by 4ng3r]Java, C y DLL
Java
AFelipeTrujillo 7 13,821 Último mensaje 30 Septiembre 2011, 20:57 pm
por trachtenberg
[Aporte by 4ng3r] Crear Voz con Java
Java
AFelipeTrujillo 7 7,984 Último mensaje 6 Octubre 2015, 01:10 am
por anunnaki2011
[Aporte-Tutorial] Tu primera GUI-Java
Java
Senior++ 1 1,953 Último mensaje 29 Julio 2012, 00:26 am
por ChavalChavito
[APORTE] Videojuego en JAVA
Java
NullP0inter 4 4,227 Último mensaje 21 Diciembre 2014, 20:31 pm
por NullP0inter
[Aporte] Mejores practicas en Java
Java
3n31ch 8 27,428 Último mensaje 22 Julio 2015, 01:12 am
por shellb_c0de
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines