https://velog.io/@namung08/series/JAVA
- 프로그램에서 연산을 수행하기 위하여 사용되는 특수기호
- 대입연산자 : 변수에 숫자나 문자열 등의 자료를 입력하거나 연산 결과를 다른 변수에 할당(=)
- 사칙연산자 : 더하기(+), 뺴기(-), 곱하기(*), 몫(/), 나머지(%)
- 단항연산자 : 변수에 대한 연산 결과를 다시 자기 자신에게 적용하는 경우 사용
- 증감연산자 : 특정 변수에 저장되어 있는 값을 1씩 증가, 감소 시킬 경우 사용
- 비교연산자 : 두 개의 변수값 간의 관계를 비교하여 참(true), 거짓(false)의 관계를 반환
- 논리연산자 : 좌변과 우변을 논리연산하고, 참일 경우 true, 거짓일 경우 false를 반환
- 더하기(+), 뺴기(-), 곱하기(*), 몫(/), 나머지(%)
- 사칙연산의 결과는 대입연산자를 통하여 다른 변수에 대입될 수 있다.
- 나눗셈
👉 10/3 : 나눗셈의 몫만을 취하여 결과값은 "3"이 된다.
👉 10%3 : 나눗셈의 나머지 만을 취하여 결과값은 "1"이 된다.- 모든 수는 0으로 나눌 수 없다.
- 어떤 변수의 값에 대한 계산 결과를 다시 자기 자신에게 대입하고자 하는 경우의 약식 표현
int x = 100; x = x + 5; // 단항연산자 int x = 100; x += 5;
- 단항 연산자는 모든 사칙 연산자에 표현 가능하다.
-> +=, -=, *=, /=, %=