연산의 종류와 연산자
연산의 종류 | 연산자 |
증감 | ++ -- |
산술 | + - * / % |
시프트 | >> << >>> |
비교 | > < >= <= == != |
비트 | & | ^ ~ |
논리 | && || ! ^ |
조건 | ? : |
대입 | = += -= *= /= %= &= |
연산자 우선순위
→ 일단 괄호를 최우선으로 처리한다
높은 순에서 낮은 순으로 |
++ -- (뒤에 붙는) |
+(양수 부호) -(음수 부호) ++ -- (앞에 붙는) ~ ! |
형 변환 |
+(덧셈) -(뺄셈) |
<< >> <<< |
< > <= >= instance of |
== != |
& (비트 AND) |
^ (비트 XOR) |
| (비트 OR) |
&& (논리 AND) |
|| (논리 OR) |
? : (조건) |
= += -= *= /= %= &= |
참고: 명품 JAVA Programming
'자바' 카테고리의 다른 글
생성자 오버로딩 (0) | 2024.06.27 |
---|---|
연산2. 산술 연산 / 증감 연산 / 대입 연산 (0) | 2024.06.12 |
Collections 클래스(sort, reverse, min, max, binaryResearch) (0) | 2024.06.08 |
NumberFormatException - 문자열을 정수형으로 변환할 때 나타나는 오류 (2) | 2024.05.23 |
Arrays.toString() - 배열 내용 출력 (0) | 2024.05.22 |