상세 컨텐츠

본문 제목

자바의 연산자들

JAVA

by 본투비곰손 2022. 7. 5. 21:38

본문

728x90

항과 연산자

항 : 연산에 사용되는 값

연산자 : 항을 이용하여 연산하는 기호

 

대입연산자

변수에 다른 변수나 값을 대입하는 연산자

이항 연산자중 우선 순위가 가장 낮은 연산자들

왼쪽 변수 = 오른쪽 변수(식또는 값)

 

부호 연산자

단항 연산자

변수의 부호를 유지하거나(+) 바꿈(-)

실제 변수의 부호가 변하려면 대입 연산자를 사용하여 바꿔야 한다.

 

산술 연산자

사칙연산자

연산자 기능
+ 두항을 더한다
- 앞의 항에서 뒤의 항을 뺀다
* 두항을 곱한다.
/ 앞에 있는 항에서 뒤에 있는 항을 나누어 몫을 구한다.
% 앞에 있는 항에서 뒤에 있는 항을 나누어 나머지를 구한다.

복합 대입 연산자

+= 두항의 값을 더해서 왼쪽항에 대입합니다.
-= 왼쪽의 항에서 오른쪽의 항을 빼서 그값을 왼쪽항에 넣는다.
*= 두항의 값을곱해서 왼쪽항에 대입 합니다.
/= 왼쪽의 항을 오른쪽의 항으로 나누어 그 몫을 왼쪽항에 대입
%= 왼쪽의 항을 오른쪽의 항으로 나누어 그 나머지를 왼쪽항에 대입

증가 , 감소 연산자

단항연산자

변수를 1씩 더하거나 뺄때

연산자가 항의 앞에 있는지 뒤에있는지에따라 연산 시점과 결과가 달라진다.

++ val = num++ 먼저 num값에 1을 더한 후 val에 대입
++ val = ++num val에 먼저 num값을 대입 후 num값이 +1된다.
-- val = num-- 먼저 num값에 1을 뺀 후 val에 대입
-- val = --num val에 먼저 num값에을 대입 후 num값이 +1된다

 

728x90

'JAVA' 카테고리의 다른 글

자바의 연산자들 - 3  (0) 2022.07.05
자바의 연산자들 -2  (0) 2022.07.05
상수 선언 , 리터럴 , 변수의 형 변환  (0) 2022.07.04
자료형 (논리형) , 자료형 없이 변수 사용  (0) 2022.07.04
자료형 (문자 표현 방법)  (0) 2022.07.04

관련글 더보기