복습
https://shins99.tistory.com/85
연산자
연산자와 연산식
- 데이터를 처리하여 결과를 산출하는 것을 연산이라고 함
연산자의 종류
* 산술(이항) : +, -, *, /, %
* 부호(단항) : +, -
* 문자열(이항) : +
* 대입(이항) : =, +=, -=, *=, /=, %=
* 증감(단항) : ++, --
* 비교(이항) : ==, !=, >, <, >=, <=, instanceof
* 논리(단항, 이항) : !, &, |, &&, ||
* 삼항 : (조건식) ? A : B
* 단항, 부호, 대입 연산자를 제외한 모든 연산은 왼쪽에서 오른쪽으로 이루어짐
* 각 연산자마다 연산자 우선순위가 있으며 단항 > 이항 > 삼항,
산술 > 비교 > 논리 > 대입 ( 가장 높은 우선순위는 () 임 , 소괄호를 활용하자 )
종류 | 연산자 | 우선순위 |
증감 연산자 | ++, -- | 1순위 |
산술 연산자 | +, -, *, /, % | 2순위 |
시프트 연산자 | >>, <<, >>> | 3순위 |
비교 연산자 | >, <. >=, <=, ==, != | 4순위 |
비트 연산자 | &, |, ^, ~ | ~만 1순위, 나머지는 5순위 |
논리 연산자 | &&, ||, ! | !만 1순위, 나머지는 6순위 |
조건(삼항) 연산자 | ?, : | 7순위 |
대입 연산자 | =, *=, /=, %=, +=, -= | 8순위 |
'[JAVA] > [혼공자]' 카테고리의 다른 글
[혼공자] 상속 요약본 (0) | 2023.10.02 |
---|---|
[혼공자] 클래스 요약본 (1) | 2023.10.01 |
[혼공자] 참조타입 요약본 (1) | 2023.10.01 |
[혼공자] 조건문과 반복문 요약본 (1) | 2023.09.30 |
[혼공자] 변수와 타입 요약본 (0) | 2023.09.26 |