Page 58 - 든든한 Java programming 도서 미리보기
P. 58

52 든든한 Java Programming

                         result = x + y * z % k

                                                           ①
                                                           ②
                                                           ③
                                                           ④

[표 2-10]은 자바에서 제공하는 연산자들의 우선순위와 결합성을 나타낸 표이다.

표 2-10? 연산자 우선순위

우선순위                     결합성                               연산자
  높음                     right  [ ] . ( ) ++ --
                          left  + - ++ -- ~ !
  낮음                      left  (형변환) new
                          left  */%
                          left  +-.
                          left  << >> >>>
                          left  < <= > >=
                          left  == !=
                          left  &
                          left  ^
                          left  |
                          left  &&
                          left  ||
                         right  ?:
                         right  = += -= *= /= .= %= != ~= <<= >>=
   53   54   55   56   57   58   59   60