Goru
[Java] 연산자 본문
연산자
연산자는 '연산을 수행하는 기호'를 말한다.
연산자와 피연산자
연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야 하는데, 이것이 '피연산자'라고 한다.
피연산자로 상수, 변수 또는 식 등을 사용할 수 있다.
연산자 - 연산을 수행하는 기호(+,-,*,/) 피연산자 - 연산자의 작업 대상(변수,상수,리터럴 수식) |
식과 대입 연산자
연산자와 피연산자를 조합하여 계산하고자 하는 바를 표현하는 것을 '식'이라고 한다.
그리고 식을 계산하여 결과를 얻는 것을 '식의 평가한다'고 한다.
4 * X + 3; //문장(statement)
4 * 5 + 3;
23; // 결과를 얻었지만 쓰이지 않고 사라짐
y = 4 * X + 3;
y = 4 * 5 + 3;
y = 23; // 식의 평가결과과 변수 y에 저장된다.
y = 4 * X + 3;
System.out.println(y); //변수 y의 값을 화면에 출력
System.out.println(4 * X + 3);
-> System.out.println(23); //23이 화면에 출력된다.
연산자의 종류
종류 | 연산자 | 설명 |
산술연산자 | + - * / % << >> | 사칙연산과 나머지 연산 |
비교연산자 | > < >= == !+ | 크고 작음과 같고 다름을 비교 |
논리연산자 | && || ! & | ^ ~ | '그리고(And)'와 또는(OR)'으로 조건을 연결 |
대입연산자 | = | 우변의 값을 좌변에 저장 |
기타 | (type) ?: instanceof | 형변환 연산자, 삼항연산자, instanceof 연산자 |
'Java' 카테고리의 다른 글
[Java] 산술변환 (0) | 2021.12.09 |
---|---|
[Java] 연산자(2) (0) | 2021.12.09 |
[Java] 형 변환 (0) | 2021.12.08 |
[Java] 실수형 (0) | 2021.12.07 |
[Java] 정수형 (0) | 2021.12.06 |