1. 연산자
1.1 연산자와 피연산자
- 연산자: 연산을 수행하는 기호 (+, -, *, / 등)
- 피연산자: 연산자의 작업 대상(변수, 상수, 리터럴, 수식)
1.2 식과 대입연산자
ex) y = 4 * x + 3 (변수 y에 4 * x + 3 저장)
System.out.printIn (y) ; (변수 y 출력)
1.3 연산자의 종류
- 산술 연산자- 사칙 연산과 나머지 연산 (+, -, *, /, %, <<, >>)
- 비교 연산자-크고 작음과 같고 다름을 비교 (<, >, <=, >=, ==, !=)
- 논리 연산자- AND와 OR으로 조건을 비교 ( &&, ||, !, &, ^, ~)
- 대입 연산자- 우변의 값을 좌변에 저장 (=)
- 기타- 형변환 연산자, 삼항 연산자, instanceof연산자…..
*피연산자 한 개- 단항 연산자/ 피연산자 두 개- 이항 연산자/ 피연산자 세 개- 삼항 연산자
*삼항 연산자는 오직 ‘? :’ 하나뿐