Los operadores aritméticos incluyen +, -, *, /, %, ++, --, y se usan de la misma manera que en matemáticas.
Supongamos que el valor de la variable a es 10 y el valor de la variable b es 5:
Aviso:
1) El operando de un operador aritmético debe ser una variable entera o de coma flotante.
2) Las expresiones que cumplen con las reglas gramaticales de Java y están conectadas con operadores aritméticos y paréntesis se denominan expresiones aritméticas, por ejemplo: a+2*b-3/(c%d).
3) a++ o a-- significa aumentar o disminuir el valor de a en 1 antes de usar a; ++a o--a significa aumentar o disminuir el valor de a en 1 después de usar a.
Por ejemplo: el valor de a es 10, el valor de b=a++,b es 10 y el valor de b=++a,b es 11.
4) Java ha ampliado el operador de suma para permitir la concatenación de cadenas. Por ejemplo: "abc" + "def" obtendrá la cadena "abcdef".
Ejemplo:
publicclassMain{publicstaticvoidmain(String[]args){inta=5;intb=10;intc=15;intd=20;System.out.println(a+b=+(a+b));System.out.println( ab=+(ab));System.out.println(a*b=+(a*b));System.out.println(b/a=+(b/a));System.out.println( b%a=+(b%a));System.out.println(a++=+(a++));System.out.println(a--=+(a--));System.out.println( d++=+(d++));System.out.println(++d=+(++d));}}
Los resultados de ejecución son los siguientes:
a+b=15a-b=-5a*b=50b/a=2b%a=0a++=5a--=6d++=20++d=22