1. 항과 연산자
- 항(operand) : 연산에 사용되는 값
- 연산자 (operator) : 항을 이용하여 연산하는 기호
2. 대입 연산자 = (assignment operator)
- 변수에 다른 변수나 값을 대입하는 연산자
- 이항 연산자 중 우선 순위가 가장 낮은 연산자들
- 왼쪽 변수 = 오른쪽 변수(또는 식, 값)
3. 부호 연산자 + -
- 단항 연산자
- 변수의 부호를 유지 하거나(+) 바꿈(-)
- 실제 변수의 부호가 변하려면 대입 연산자를 사용해야 함
4. 산술 연산자
- 사칙 연산자

% 연산자를 많이 쓰는 경우 : 숫자 n 의 나머지 범위 " 0 ~ n-1 "에서 수를 배정하거나, 뽑아야 할 때
5. 복합 대입 연산자
- 대입 연산자와 다른 연산자가 함께 쓰임

6. 증가, 감소 연산자
- 단항 연산자
- 변수의 값을 1 더하거나 1 뺄때 사용
- 연산자가 항의 앞에 있는가 뒤에 있는가에 따라 연산 시점과 결과가 달라짐
- 문장(statement)의 끝(;)을 기준으로 연산 시점을 생각해야 함

<html />package ch11; public class OperatorTest { public static void main(String[] args) { int gameScore=150; int lastScore=++gameScore; System.out.println(lastScore); // 151 gameScore=150; lastScore=gameScore++; System.out.println(lastScore); //150 System.out.println(gameScore); //151 } }
'JAVA' 카테고리의 다른 글
1-11.JAVA 기초 - 연산자들3(조건/비트) (0) | 2022.01.07 |
---|---|
1-10.JAVA 기초 - 연산자들2(관계/논리) (0) | 2022.01.06 |
1-8.JAVA 기초 - 변하지 않는 상수와 리터럴/변수의 형 변환 (0) | 2022.01.06 |
1-7.JAVA 기초 - 자료형(논리형,자료형 없이 변수 사용 방법) (0) | 2022.01.06 |
1-6.JAVA 기초 - 자료형(문자) (0) | 2022.01.06 |