-
연산자와 피연산자, 연산자의 종류Java/연산자 2020. 10. 19. 17:15
연산자와 피연산자
연산자는 '연산을 수행하는 기호'를 말한다.
ex) '+' 기호는 덧셈 연산을 수행하며, '덧셈 연산자'라고도 한다.
자바에서는 사칙연산(+, -, *, /)을 비롯해서 다양한 연산자를 제공한다. 연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야하는데, 이를 '피연산자'라고 한다.
다음과 같이 'x + 7'이라는 식이 있을 때, '+'는 두 피연산자를 더해서 그 결과를 반환하는 덧셈 연산자이고,
변수 x와 상수7은 이 연산자의 피연산자이다.
연산자의 종류
종류 연산자 내용 산술 연산자 + - * / % << >> 사칙 연산과 나머지 연산(%) 비교 연산자 > < >= <= == != 크고 작음과 같고 다름을 비교 논리 연산자 && || ! & | ^ ~ '그리고(AND)'와 '또는(OR)' 으로 조건을 연결 대입 연산자 = 우변의 값을 좌변에 저장 기타 (type) ? : instanceof 형변환 연산자, 삼항 연산자, instanceof 연산자 피연산자의 개수로 연산자를 분류하기도 하는데, 피연산자의 개수가 하나면 '단한 연산자'이고,
두개면 '이항 연산자', 세 개면 '삼항 연산자'라고 부른다. 대부분의 연산자는 '이항 연산자'이다.
[참고 도서 Java의 정석_기초편] http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788994492049&orderClick=LEa&Kc=