연산자 우선 순위: 표현식에 둘 이상의 연산자가 있는 경우 먼저 수행할 작업을 자동으로 결정합니다.
-> 상식 그냥 생각해!
Q. 우선순위가 같은 연산자가 있다면 어떤 연산자가 먼저인가요?
: 할당 및 단항 연산자붓다 제외하고당신이 모든 것을 할 경우 왼쪽 -> 오른쪽
!
!
졸업 증서!
!
1. 산술 > 비교 > 논리 > 대입. 교체는 가장 마지막에 이루어집니다.
2. 단항(1) > 이항(2) > 삼항(3). 단항 연산자는 이진 연산자보다 우선 순위가 높습니다.
3. 단항 연산자와 대입 연산자를 제외한 모든 연산자는 왼쪽 -> 오른쪽 방향으로 진행한다.
ch3 – 5.6 증가 연산자, 부호 연산자
증가 연산자(++) 피연산자의 값을 1씩 증가
감소 연산자(–) 피연산자의 값을 1씩 감소
유형
|
설명
|
예
|
전위형(전면)
|
참조된 값 전증가하다
|
j = ++i; (왼쪽)
|
뒤(뒤)
|
참조된 값 ~ 후에증가하다
|
j = i++; (오)
|
증가 및 감소 연산자가 독립적으로 사용되는 경우 접두사 및 접미사 사이에 차이가 없습니다!
.
<
‘-‘는 피연산자의 부호를 반전시킵니다.
단항 연산자(피연산자)인 경우
‘+’는 아무것도 하지 않습니다(실제로는 사용하지 않음).
.
예) i = -10;
나는 = -i;
결과 :
System.out.println(i);
-> i=10 // i=-(-10)