연산자 우선순위1 연산자 우선순위 연산자 우선순위 우선순위 구분 연산자 1 단항 연산자 ! ~ ++ -- 2 산술 연산자 * / % + - 3 시프트 연산자 4 관계 연산자 == != 5 비트 연산자 & ^ | 6 논리 연산자 && || 7 삼항(조건) 연산자 ? : 8 대입 연산자 = += -= *= /= %= = 9 순서 연산자 ,(콤마) 예제 System.out.println(2+3*4); ▶ '+', '-'보다 '*', '/' 의 연산자가 우선 순위가 높다. System.out.println(2+3+"abc"); ▶ 타입에 관계없이 모두 '+'연산자이므로 계산은 왼쪽에서 오른쪽으로 계산된다. ▶ 5abc System.out.println(1.0*3/2); ▶ 1.0*3/2 → 3.0/2 → 1.5 ▶ 실수*정수의 결과는 실수 Sy.. 2021. 3. 23. 이전 1 다음