* 복합 대입 연산자를 사용하면, 형변환을 알아서 해준다.
<예>
short num = 10;
num = (short) (num+77L);
num = 10;
num+=77L; // 자동을 형변환해줌.
* 관계연산자 사용시에도 형변환이 발생한다.
if( 7.0 == 7 ) // 7.0 == 7.0 으로 비교연산 진행 => ture
1) 관계 연산자 : <,>,<=,==,!=,>=
- 두개의 피연산자 사이의 관계를 따져주는 이항 연산자(비교연산자)
2) 논리 연산자 : &&, | |, !
- operand가 ture/false인 연산자
- 사용시 주의할점 : Short-Circuit Evaluation
=> &&왼쪽이 flase 이면 오른쪽은 확인 안함.
=> | | 왼쪽이 true이면 오른쪽은 확인 안함.
'JAVA' 카테고리의 다른 글
| [JAVA]06.메소드와 변수의 스코프 (0) | 2019.12.19 |
|---|---|
| [JAVA]05. 실행 흐름 컨트롤 (0) | 2019.12.19 |
| [JAVA]03.상수 및 형변환 (0) | 2019.12.19 |
| [JAVA]02. 변수와 자료형 (0) | 2019.12.19 |
| [JAVA]01. JVM과 자바프로그램의 실행 (0) | 2019.12.19 |