반응형
ch3-3 연산자의 우선순위
연산자가 둘 이상이 있을 때
자동으로 결정되는 우선순위
수학을 한 사람들이라면 알듯이 곱셈나눗셈이 덧셈 뺄셈보다 먼저 이루어지고
상식적으로 생각하면 된다.
외워야 하지만, 일반적으로 다 아는 부분이라고 본다.
부호연산자가 먼저 이루어진다
1항연산자(-x) > 2항연산자 (우선순위가 높다)
비교연산자는 나중에, 비교를 하려면 결과값이 나와야 하기 때문
비교연산 > 논리연산, &&이 나중에 실행된다. 결과값이 나와야 또 실행이 되기 떄문에
result = x + y * 3, 대입은 제일 나중에
ch3-4 연산자의 결합규칙
기본적으로는 왼쪽에서 오른쪽으로 실행이 된다.
대입과 단항 연산자를 제외하면 모두 왼쪽 -> 오른쪽
- 모든 연산자는 연산 결과를 반환한다
반응형
'자바의정석' 카테고리의 다른 글
[자바의 정석 - 기초편] ch3-7,8 형변환 연산자, 자동 형변환 (0) | 2022.02.09 |
---|---|
[자바의 정석 - 기초편] ch3-5,6 증감연산자, 부호연산자 (0) | 2022.02.09 |
[자바의 정석 - 기초편] ch3-1,2 연산자와 피연산자 (0) | 2022.02.09 |
[자바의 정석 - 기초편] ch02 연습문제 풀이 (0) | 2022.01.20 |
[자바의 정석 - 기초편] ch2-17 타입간의 변환방법 (0) | 2022.01.20 |