[JAVA] 연산자 우선순위

JAVA 연산자 우선순위

우선순위연산자결합방향
1[ ]→
()
.
2++←
--
+(양수) -(음수)
~
!
(type)
new
3* / %→
4+(더하기) -(빼기)→
+(문자 결합 연산자)
5<<→
>>
>>>
6< <=→
> >=
instanceof
7==→
!=
8&→
&
9^→
^
10|→
|
11&&→
12||→
13? :←
14=←

java에서는 위에 표대로 연산자의 우선순위가 결정된다. 

결합방향도 확인하기!!!

댓글