Operadores
Operadores
Operadores es una lección gratuita de Java Academy en CoddyKit. Esta es la lección 1 de 1. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Java Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Java Academy incluye 1 lecciones en total.
Introducción
Hola,
Java nos ofrece muchos operadores para trabajar con los datos que tenemos. Con la ayuda de estos operadores, podemos manipular dichos datos.
Son operadores aritméticos, el tipo de operador que más conocemos de las matemáticas.
Operador de suma
Operador de suma
Realizamos la suma con el operador +.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 + num2;
System.out.println(num3);
}
}Resta
Operador de resta
Realizamos la resta con el operador (-).
Veamos el ejemplo.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 - num2;
System.out.println(num3);
}
}Multiplicación
Operador de multiplicación
Realizamos la multiplicación con el operador (*).
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 * num2;
System.out.println(num3);
}
}Operador de división
Operador de división
Realizamos la división con el operador (/).
Veamos el ejemplo.
class Main{
public static void main(String[] args){
int num1 = 10;
int num2 = 20;
int num3 = num1 / num2;
System.out.println(num3);
}
}Operador módulo
Operador módulo
Utilizamos el operador (%) para obtener el módulo de un número.
class Main{
public static void main(String[] args){
int num1 = 20;
int num2 = 4;
int num3 = num1 % num2;
System.out.println(num3);
}
}Operador de incremento
Operador de incremento
Utilizamos el operador (++) para incrementar un número en uno.
class Main{
public static void main(String[] args){
int num1 = 20;
++num1;
// Does the same job as the above line
num1 = num1 +1;
System.out.println(num3);
}
}Operador de decremento
Operador de decremento
Utilizamos el operador (-) para restar uno a un número.
int num1 = 20;
--num1;
Operador de asignación
Operador de asignación
Veamos ahora los operadores de asignación más utilizados.
El primer operador que utilizaremos es =, que probablemente sea el operador de asignación más utilizado en Java.
En el ejemplo siguiente, asignamos el valor 0 a la variable count mediante el operador =.
int count = 0;Asignación compuesta
Veamos el operador de asignación compuesta.
Este operador ofrece un atajo para realizar la suma.
int count = 0;
count += 10;
// It is an abbreviation of count = count + 10.Operador de resta
Operador de resta
El operador de resta ofrece un atajo para realizar una resta.
int count = 20;
count -= 10;
// It is an abbreviation of count = count - 10.Operador de multiplicación
Operador de multiplicación
El operador de multiplicación ofrece un atajo para realizar una multiplicación.
int count = 20;
count *= 10;
// It is an abbreviation of count = count * 10.Operadores de comparación
Además de lo anterior, podemos utilizar una sintaxis similar para realizar muchas operaciones, como dividir o calcular el módulo mediante operadores de asignación.
Veamos ahora los operadores de comparación.
Los operadores de comparación se utilizan para comparar valores en Java.
operador de igualdad
Utilizamos el operador == para comparar dos objetos o valores primitivos.
class Main{
public static void main(String[] args){
int x = 5;
int y = 3;
boolean result = x == y;
//false
}
}operador de desigualdad
El operador != se utiliza para comprobar la desigualdad.
int x = 5;
int y = 3;
boolean result = x != y;
//trueoperador mayor que && menor que
La comparación algebraica entre dos valores se realiza con los operadores (>) y (<), igual que en matemáticas.
int x = 5;
int y = 3;
//is x greater than y x > y
//is x less than y x > y
// is greater or equal than y x >= y
// is less or equal than y x <= yoperador lógico
Veamos ahora los operadores lógicos.
Los operadores lógicos realizan comparaciones lógicas entre valores de tipo booleano.
int x = true;
int y = false;
int status;
// The AND (&&) operator returns true if both values are true.
// returns false for all cases other than that
status = x && y;
// status will be false.continuación del ejemplo
Continuemos con nuestro ejemplo.
/ *
For the OR (||) operator, one of the two values
compared to true is sufficient for the result to be true.
* /
status = x || y;
// status will be true.
// In the Logical Not operator, it gets the note equivalent of the logic value we have.
status = !(x || y)
/ *
Although the value inside the parentheses returned true, the not operator made the result false.
* /
status = !(x && y;);
/ *
Although expression with the AND operator in the parenthesis
returns false, the not operator ensures that the result is true.
* /Felicidades
Felicidades 🎉
En esta sección, aprendimos sobre los operadores de Java.
Nos vemos en la próxima lección. 🥳

Preguntas frecuentes
¿La lección «Operadores» es gratis?
Sí — el texto completo de «Operadores» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Java Academy, actualiza a CoddyKit PRO. El curso de Java Academy incluye 1 lecciones en total.
¿Qué aprenderé en «Operadores»?
Operadores Practicas Java Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Java Academy?
No se requiere experiencia previa. Java Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 1.
¿Cuánto tiempo toma la lección «Operadores»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Java Academy?
Sí. Cada lección de Java Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.