En este tutorial vamos a hablar de expresiones aritméticas en Java.
En Java tenemos los mismos operadores que en matemáticas:
+ suma, - resta, * multiplicación, / división y % módulo (resto).
Declaramos una variable resultado y guardamos la suma 10 + 3.
Al imprimirla, obtenemos 13.
La división es interesante: si divides dos enteros, Java te da un entero (se “pierde” la parte decimal).
doubleSi quieres un resultado con decimales, debes convertir (cast) a double (o float).
public class Main {
public static void main(String[] args) {
double resultado = (double) 10 / (double) 3;
System.out.println(resultado);
}
}📌 Expresión: un pedacito de código que produce un valor. Por ejemplo: 10 + 3, 10 / 3, x++, etc.
En 10 + 3:
+ es el operador10 y 3 son los operandosSi quieres aumentar una variable en 1, puedes usar:
++x (prefijo)x++ (posfijo)En una línea “sola”, ambos suben el valor igual.
La diferencia aparece cuando el incremento está dentro de una asignación.
✅ Paso a paso:
y = ++x x pasa de 5 a 6, y y queda 6
z = x++ z toma el valor actual de x (6), y luego x sube a 7
Salida:
x = 7y = 6z = 6Forma 1: la versión “larga”.
Forma 2 (mejor): operador compuesto.
Son equivalentes, pero += es más corto.
También existen para otras operaciones:
x -= 2x *= 2x /= 2x %= 2