변수를 통해 값을 저장한다면 연산자를 통해 값을 다룬다.
연산자는 연산을 수행하는 기호이고
연산자에게 연산 당하는 객체를 피연산자라고한다.
단항, 이항, 삼항 연산자는 연산자가 필요로하는 피연산자를 나타낸다.
자주쓰이는 대부분의 연산자는 이항연산자이다.
연산자(관계, 논리, 삼항)
- Relational Operator
- Logical Operator
- Ternary Operator
- Relational Operator
Relational Operator
==, !=, >, >=, <, <= 을 사용한다.
연산을 수행하는데 2개의 피연산자가 필요하다.
관계 연산자 | |
== | 양쪽의 피연산자 값이 같을 떄 참 |
!= | 양쪽의 피연산자 값이 다를 때 참 |
> | 왼쪽 피연산자 값이 더 클 때 참 |
>= | 왼쪽 피연산자 값이 크거나 같을 때 참 |
< | 왼쪽 피연산자 값이 작을 때 참 |
<= | 왼쪽 피연산자 값이 작거나 같을 때 참 |
- Logical Operator
Logical Operatpr
&&, || 을 사용한다.
연산을 수행하는데 2개의 피연산자가 필요하다.
logical AND | logical OR | ||
T && T | true 1 | T || T | true 1 |
T && F | false 0 | T || F | true 1 |
F && T | false 0 | F || T | true 1 |
F && F | false 0 | F || F | false 0 |
logical NOT | |
!T | false 0 |
!F | true 1 |
- Ternary Operator
Ternary Operator
boolean expression ? expression1 : expression2 의 형태로 사용한다.
연산을 수행하는데 3개의 피연산자가 필요하다.
boolean expression | ? | expression1 | : | expression2 |
조건식 | 연산자 | 조건식이 참일 때 실행 | 연산자 | 조건식이 거짓일 때 실행 |
'Java > Java 기초' 카테고리의 다른 글
[Java] 메소드 (Method) (0) | 2022.04.06 |
---|---|
[Java] 사용자 입력 (Scanner) (0) | 2022.03.29 |
[Java] 연산자 (대입, 산술, 복합대입, 증감) (0) | 2022.03.22 |
[Java] 변수 자료형 (Primitive Data Types) (0) | 2022.03.21 |
[Java] 변수 (Variables, Fields) (0) | 2022.03.21 |