1. 연산자란?

2. 사칙연산자
3. 나눗셈에 있어서의 주의사항
4. 단항연산자
어떤 변수의 값에 대한 계산 결과를 다시 자기 자신에게 대입하고자 하는 경우의 약식 표현
int x = 100;
x = x + 5;
== 위아래 같은 표현
int x = 100;
x += 5;
단항연산자는 모든 사칙 연산에 표현 가능
-> +=, -=, *=, /=, %=
5. 증감연산자
단항 연산자로 표현할 수 있는 식에서 계산 대상 값이 1인 경우, 덧셈과 뺄셈에 대해서는 다시 한번 축약할 수 있음(단항연산자이며 덧셈과 뺄셈인 것만 가능)
덧셈의 경우
x = x + 1;
x += 1;
x++;
++x;
뺄셈의 경우
x = x - 1;
x -= 1;
x--;
--x;
6. x++, ++x 의 차이
int a = 100;int x = 1;int y = a + x++; y = 100 + 1(x) = 101y = 100 + 2(x) = 102int a = 100;int x = 1;int y = a + ++x;y = 100 + 2(x)7. 비교연산자
같다, 다르다, 크다(초과), 크거나 같다(이상), 작다(미만), 작거나 같다(이하)에 대한 비교를 수행
같다 ==
다르다 !=
크다 >
크거나같다 >=
작다 <
작거나같다 <=
주어진 식이 참인지 거짓인지 판별 가능하므로, 연산 결과는 boolean 값으로 생성
int x = 100;
int y = 1;
boolean r = x 비교연산자 y;
8. 논리연산자


9. 삼항연산자

복습
1) num1과 num2를 int로 선언하고 각각 12와 8을 할당한다.
2) result1을 int로 선언하고 둘의 합을 할당한다.
3) 출력을 num1 + num2와 result1을 하고 결과가 같다는 것을 확인할 수 있다.
1) 위와 같이 각각 result를 선언해주고 출력한다.
2) 출력을 하고 각 식에 대한 결과가 잘나온 것을 확인할 수 있다.
( / : 몫, % : 나머지)

1) num3를 int로 선언하고 100을 할당한다.
2) zero를 int로 선언하고 0을 할당한다.
3) num3를 zero로 나누면 zero가 0이기에 에러가 나는 것을 확인할 수 있다.
4) 출력에서도 에러가 나는 것을 확인할 수 있다.

2) 각각의 식을 넣고 결과를 출력한다.

2) 단항연산자까지 진행될 경우 plus_num에는 3이 할당되어 있고 뒤에 ++가 있기에 3+1이 되어 4가 된다.
3) 앞에 ++가 있기에 1에 plus_num를 더하여 5가 된다.
1) minus_num를 int로 선언하고 5를 할당한다.
2) 단항연산자까지 진행될 경우 minus_num에는 3이 할당되어 있고 뒤에 --가 붙었기에 3-1이 되어 2가 된다.
3)