24.07.24

윤지현·2024년 7월 24일

TIL

목록 보기
23/75
- 🧮 연산자와 피연산자에 대한 이해
    - 연산자 : +, -과 같은 기호 ➕
    - 피연산자 : 숫자 🔢

- 📚 연산자 종류
산술 연산자+ - * / % << >>사칙 연산과 비트연산
비교 연산자> < >= <= == !=크고 작음과 같고 다름을 비교
논리 연산자!, AND, OR그리고(AND)와 또는(OR) 으로 조건을 연결
대입 연산자= ++ —-우변의 값을 좌변에 저장, 연산 복합 대입
기타 연산자(type) ? :  instance of형변환 연산자, 삼항 연산자, instance of 연산자
- 🗓 연산자 우선순위
    - 📌 연산자 우선순위 : 산술 > 비교 > 논리 > 대입
    - 괄호로 감싸주면 괄호 안의 연산이 최우선 순위
- ↔ 산술 변환
  - 피연산자의 타입이 `int` 보다 작은 `short` 타입이면 `int`로 변환
  - 피연산자의 타입이 `long` 보다 작은 `int`, `short` 타입이면 `Long`으로 변환
  - 피연산자의 타입이 `float`보다 작은 `long`, `int`, `short` 타입이면 `float`으로 변환
  - 피연산자의 타입이 `double` 보다 작은 `float`, `long`, `int`, `short` 타입이면 `double`으로 변환
- 비트 연산
    - << (왼쪽으로 자릿수옮기기), >> (오른쪽으로 자릿수옮기기)
    - ex) 3 << 1 ==> 6,		4 >> 1 ==> 2
profile
첫 시작

0개의 댓글