너와 나의 개발 고리

[JAVA] chap03 연산자_연산의 방향과 우선순위 본문

JAVA/이것이 자바다

[JAVA] chap03 연산자_연산의 방향과 우선순위

Oli-Viaaaa 2023. 8. 10. 15:43

산술 연산식에서 덧셈(+), 뺄셈(-) 연산자보다는 곱셈(*),나눗셈(/) 연산자가 우선 처리 된다.

 

x > 0 && y < 0

다음과 같은 연산에서는 && 보다 >,< 가 우선순위가 높기 때문에

x>0 과 y<0이 먼저 처리되고 &&는 마지막에 연산된다.

 

연산자는 우선순위가 정해져 있다.

 

우선순위가 같은 연산자들 끼리는 연산의 방향에 따라 달라진다.
대부분 연산자는 왼쪽부터 오른쪽(→) 연산을 수행하는데 대입 연산자는 오른쪽부터 왼쪽(←)으로 연산을 수행한다.