/ JAVAJUNGSUK

Ch3-3~4. 연산자 순위·규칙

자바의 정석 기초편

0. 목차



Chapter3. 연산자

Ch3 - 3. 연산자의 우선순위

Ch3 - 4. 연산자의 결합규칙



Ch3 - 3. 연산자의 우선순위


▶ 연산자의 우선순위란?

▷ 하나의 식(expression)에 연산자가 둘 이상 있을 때,
     어떤 연산을 먼저 수행할지를 자동 결정하는 것
▷ () : 수동결정


▷ 그러나 계속 수동결정을 통해 우선순위를 줄 순 없음
▷ 우선순위를 상식적으로 생각









Ch3 - 4. 연산자의 결합규칙


▶ 결합규칙이란?

▷ 우선순위가 같은 연산자가 있을 때,
     어떤 것을 먼저 연산할 것인가?


▷ 대입·단항 연산자 = 왼쪽 ← 오른쪽


▷ 대입·단항 연산자 외 모든 연산자 = 왼쪽 → 오른쪽


<연산자의 우선순위와 결합법칙 결론 3가지>

1. 산술 > 비교 > 논리 > 대입

2. 단항 > 이항 > 삼항

3. 왼쪽 -> 오른쪽(단항·대입 연산자 제외)