-
연산자란?
- 연산을 수행하는 기호
피연산자
- 연산의 작업 대상
연산자 종류
- 산술 연산자 : + - * / % << >>
- 비교 연산자 : >, <, < =, > =, ==, ! =
- 논리 연산자 : &&, ||, !, &, |, ^, ~
- 대입 연산자 : =
- 기타 : (type) ?: instanceof
단항 연산자
- 증가 연산자 → ++
- 감소 연산자 → - -
- 전위형 : 값이 참조되기 전에 증가 ex) j = ++i;
- 후위형 : 값이 참조된 후에 증가 ex) j = i++;
사칙 연산자
> int a = 10;
> int b = 4;
> a + b = 14
> a - b = 6
> a * b = 40
> a / b = 2 → 소수점 이하는 버린다.
> a % b = 2
비교 연산자
- 대소 비교 연산자
>, <, > =, < =
결과 값 : true, false
- 등가 비교 연산자
== , ! =
결과 값 : true, false
- 논리 연산자
|| (or) : 어느 한쪽만 true 이면 true
&&(AND) : 양쪽 모두 true 이여야 true