Les opérateurs arithmétiques incluent +, -, *, /, %, ++, -- et sont utilisés de la même manière qu'en mathématiques.
Supposons que la valeur de la variable a soit 10 et que la valeur de la variable b soit 5 :
Avis:
1) L'opérande d'un opérateur arithmétique doit être une variable entière ou à virgule flottante.
2) Les expressions conformes aux règles de grammaire Java et liées aux opérateurs arithmétiques et aux parenthèses sont appelées expressions arithmétiques, par exemple : a+2*b-3/(c%d).
3) a++ ou a-- signifie augmenter ou diminuer la valeur de a de 1 avant d'utiliser a ; ++a or--a signifie augmenter ou diminuer la valeur de a de 1 après avoir utilisé a ;
Par exemple : la valeur de a est 10, la valeur de b=a++,b est 10 et la valeur de b=++a,b est 11.
4) Java a étendu l'opérateur d'addition pour permettre la concaténation de chaînes. Par exemple : "abc" + "def" obtiendra la chaîne "abcdef".
Exemple:
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));}}
Les résultats en cours d'exécution sont les suivants :
a+b=15a-b=-5a*b=50b/a=2b%a=0a++=5a--=6d++=20++d=22