Bienvenidos sean a este post, en este post hablaremos sobre algunos de los operadores disponibles para Java y que mas usaremos.
Para comenzar veremos los operadores arimeticos:
Operador | Descripcion |
+ | Operacion de suma |
– | Operacion de resta |
* | Operacion de multiplicacion |
/ | Operacion de division |
% | Devuelve el resto de una division |
++ | Incrementa el valor en 1 |
— | Decrementa el valor en 1 |
Estos son los operadores mas basicos porque sirven para hacer las cuentas basicas en nuestras formulas, en el caso del signo mas (+) no solamente hace la suma sino que tambien concatena textos, concatenar es unir textos, el signo de porcentaje (%) nos devolvera el valor del resto de una division, por ejemplo si hicieramos:
4 % 2 -> nos devuelve 0 3 % 2 -> nos devuelve 1
Este operador es ideal para verificar si un numero es par o no pero de eso hablaremos mas adelante, los dos ultimos operadores sirven para sumar o restar uno a un valor almacenado en una variable, por ejemplo:
c = 0; c++; // cambia el valor de c a 1 c--; // cambia el valor de c a 0
Esto es heredado de otros lenguajes como C o C++, pero mas adelante veremos como ponerlo en practica, pasemos a los siguiente operadores.
La siguiente tabla nos mostrara los operadores relacionales o de comparacion:
Operador | Descripcion |
== | igual |
!= | distinto |
< | menor que |
> | mayor que |
<= | menor o igual que |
>= | mayor o igual que |
! | negador |
Estos operadores son utilizados mayoritariamente para comparar dos valores, pueden ser literales o almacenados en variables, en todos los casos de estos operadores (salvo el ultimo) devolvera un verdadero o un falso dependiendo si se cumplio o no la condicion, esto es muy util para cuando trabajemos con condicionales o bucles pero de esto tambien hablaremos mas adelante, el ultimo operador es inversor del estado, es decir si el valor es verdadero lo transforma en falso y viceversa, vamos a ver un par de ejemplos:
10 == 9 -> Devuelve falso porque 10 no es igual a 9 10 < 9 -> Devuelve falso porque 10 no es menor que 9 10 != 9 -> Devuelve verdadero porque 10 es distinto que 9 !(10 == 9) -> Devuelve verdadero porque invierte el primer valor
Obviamente esto lo veremos con variables y va a depender del valor para trabajar o no pero esto lo veremos en practica cuando veamos los condicionales o bucles, por ultimo veamos los operadores logicos.
Los operadores logicos son aquellos que nos permitiran tomar dos operaciones (arimetica, logica o relacional), compararlos entre ellos y devolver un valor booleano, veamos la siguiente tabla:
Operador | Descripcion |
&& | Operador AND |
|| | Operador OR |
En este caso siempre lo usaremos para comparar el estado devuelto por los operadores anteriores, dado que el primer operador solo nos devolvera verdadero si ambos valores son verdaderos y el segundo solo necesita que algunos de los valores sea verdadero sino devuelve un falso, tomemos un par de ejemplos:
(10>9) || (10<9) -> Devuelve verdadero porque una de las condiciones
es verdadera
(10>9) && (10<9) -> Devuelve falso porque solo una de las condiciones
es verdadera
Este operador al igual que el anterior es utilizado mayoritariamente por los condicionales pero tambien se aplican en otros ambitos, si bien existen mas operadores estos van a ser los que realmente mas van a usar en todo momento, seguramente puede aparecer alguno mas pero lo explicaremos en su debido momento pero por el momento traten de memorizar estos porque muy pronto los estaremos poniendo en practica.
En resumen, hoy hemos visto los operadores mas basicos y utilizados en Java para nuestras aplicaciones, los operadores matematicos para las formulas, los relacionales para comparar valores y los logicos para comparar valores obtenidos por los operadores anteriores y obtener un valor booleano entre ellos, espero les haya sido util sigueme en tumblr, Twitter o Facebook para recibir una notificacion cada vez que subo un nuevo post en este blog, nos vemos en el proximo post.
Tengo un Patreon donde podes acceder de manera exclusiva a material para este blog antes de ser publicado, sigue los pasos del link para saber como.

Tambien podes donar
Es para mantenimiento del sitio, gracias!
$1.00