반응형
연산자(orperator)란?
연산을 수행하는 기호
+, -, *, / 등
피연산자(operand)란?
연산자가 연산을 수행하는 대상
변수, 상수, 리터럴, 수식 등
연산자의 종류
종류 | 연산자 | 설명 |
산술 연산자 | + - * / % << >> | 사직연산과 나머지 연산(%) |
비교 연산자 | > < >= <= == != | 크고 작음을 같고 다름을 비교 |
논리 연산자 | && || ! & | ^ ~ | 그리고(AND) 와 또는(OR)으로 조건을 연결 |
대입 연산자 | = | 우변의 값을 좌변에 저장 |
기타 | (type) ?: instanceof | 형변환 연산자, 삼항 연산자, instanceof 연산자 |
연산자의 결합 규칙
연산자 마다 다르지만, 대부분 왼쪽에서 오른쪽의 순서로 연산을 수행하고, 단항 연산자와 대입 연산자만 그 반대로, 오른쪽에서 왼쪽의 순서로, 연산을 수행
반응형
'Java' 카테고리의 다른 글
단항 연산자 (0) | 2021.09.11 |
---|---|
산술 변환(usual arithmetic conversion)이란? (0) | 2021.09.11 |
형변환(Casting) (0) | 2021.09.11 |
기본형(primitive type) 변수 (0) | 2021.09.11 |
변수의 타입 (0) | 2021.09.11 |