Los operadores de Java

Los operadores de Java

Veamos con unos ejemplos los principales operadores que hay en Java.

Los operadores aritméticos de Java

En Java, como en cualquier otro lenguaje de programación, contamos con los operadores básicos para realizar operaciones aritméticas.

Operador de suma

Para realizar una operación de suma en Java, solo tienes que utilizar el operador "+". Puedes realizar esta operación directamente en la consola, o almacenar números en variables y sumarlas como en este ejemplo:

int numero1 = 10;
int numero2 = 20;
int resultado = numero1 + numero2;
System.out.print(resultado);

Se le da un valor de 10 a "numero1". Se le da un valor de 20 a "numero2" y en la variable resultado, sumamos estos dos valores. Al imprimir esa variable, puedes ver que ha operado la suma correctamente.

Resultado en la consola

30

Operador de resta

Para la resta, es lo mismo, solo que esta vez hay que utilizar el operador "-".

int numero1 = 10;
int numero2 = 20;
int resultado = numero2 - numero1;
System.out.print(resultado);

Resultado en la consola

10

Operador de multiplicación

El operador de multiplicación es este: "*". El asterisco.

int numero1 = 10;
int numero2 = 20;
int resultado = numero1 * numero2;
System.out.print(resultado);

Resultado en la consola

200

Operador de división

Para la división, utiliza el operador "/".

int numero1 = 10;
int numero2 = 20;
int resultado = numero2 / numero1;
System.out.print(resultado);

Resultado en la consola

2

Operadores de comparación en Java

Estos operadores son usados principalmente para establecer comparaciones entre valores. Nos servirán para emplear con los condicionales.

El operador igual que

El operador igual (==) que compara si dos valores son iguales. En caso de serlo, devuelve un valor de true (verdadero). Si no lo son, devuelve false (falso). Si quieres probar estos operadores, hazlo por el momento con una variable de tipo boolean.

int numero1 = 10;
int numero2 = 10;
boolean resultado = numero1 == numero2;
System.out.print(resultado);

Resultado en la consola

true

El operador diferente que

El operador diferente que (!=), evalúa todo lo contrario, si los valores comparados son diferentes. En caso de serlo, devuelve true. Si son iguales, devuelve false.

int numero1 = 10;
int numero2 = 10;
boolean resultado = numero1 != numero2;
System.out.print(resultado);

Resultado en la consola

false

El operador mayor que

El operador mayor que (>), evalúa si un valor (el de la izquierda) es mayor que otro (el de la derecha). Si el valor es mayor que el otro, devuelve un true. En caso contrario, devuelve false.

int numero1 = 10;
int numero2 = 20;
boolean resultado = numero1 > numero2;
System.out.print(resultado);

Resultado en la consola

false

El operador menor que

El operador menor que (<), evalúa si un valor (el de la izquierda) es menor que otro (el de la derecha). Si el valor es menor que el otro, devuelve un true. En caso contrario, devuelve false.

int numero1 = 10;
int numero2 = 20;
boolean resultado = numero1 < numero2;
System.out.print(resultado);

Resultado en la consola

true

El operador mayor o igual que

El operador mayor o igual que (>=), compara si un valor es mayor o igual que otro. Si se cumple una de estas dos condiciones, devuelve true. Solo si es menor, da false.

int numero1 = 10;
int numero2 = 10;
boolean resultado = numero1 >= numero2;
System.out.print(resultado);

Resultado en la consola

true

El operador menor o igual que

El operador menor o igual que (<=), compara si un valor es menor o igual que otro. Si se cumple una de estas dos condiciones, devuelve true. Solo si es menor, da false.

int numero1 = 10;
int numero2 = 10;
boolean resultado = numero1 <= numero2;
System.out.print(resultado);

Contamos con más operadores, pero los iremos viendo sobre la marcha para no aburriros con tanto de lo mismo.

No te pierdas nada del curso Java.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

curso de Python Entrada anterior Soluciones de ejercicios de Python y Tkinter
curso de Python Entrada siguiente Programación modular con Python