산술 연산자에는 +, -, *, /, %, ++, -- 등이 있으며 수학에서와 같은 방식으로 사용됩니다.
변수 a의 값이 10이고 변수 b의 값이 5라고 가정합니다.
알아채다:
1) 산술 연산자의 피연산자는 정수 또는 부동 소수점 변수여야 합니다.
2) Java 문법 규칙을 준수하고 산술 연산자 및 괄호로 연결된 표현식을 산술 표현식이라고 합니다(예: a+2*b-3/(c%d)).
3) a++ 또는 a-- a를 사용하기 전에 a의 값을 1만큼 늘리거나 줄이는 것을 의미합니다. ++a 또는-- a를 사용한 후 a의 값을 1만큼 늘리거나 줄이는 것을 의미합니다.
예를 들어, a 값은 10, b=a++,b 값은 10, b=++a,b 값은 11입니다.
4) Java는 문자열 연결을 활성화하기 위해 더하기 연산자를 확장했습니다. 예를 들어 "abc" + "def"는 문자열 "abcdef"를 가져옵니다.
예:
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));}}
실행 결과는 다음과 같습니다.
a+b=15a-b=-5a*b=50b/a=2b%a=0a++=5a--=6d++=20++d=22