상수란?
-> 상수는 변하지 않거나 일정한 값을 의미.
- 상수를 선언할 때는 final을 같이 사용하는데, 한 번 선언하면 수정할 수 없음.
- final 상수 값을 변경할 때, 오류 발생.
- 상수는 일반적으로 대문자를 사용함.
final int num = 0;
이때, num을 상수, 0을 리터럴이라고 함.
형변환
-> 형변환은 데이터 타입을 변경하는 것.
- 자동 형변환
int inum = 10;
double dnum = 10.0;
dnum = inum; // '큰 메모리 자료형 = 작은 메모리 자료형'일 경우 자동 형변환
System.out.println(dnum);
- 강제 형변환
float fnum = 20.0F;
double dnum = 20.0;
fnum = (float)dnum; // '작은 메모리 자료형 = (자료형)큰 메모리 자료형'일 경우 강제형변환
System.out.println(fnum);
*괄호 안에 작은 메모리 자료형을 써서 앞에 붙여줄 경우, 강제로 형변환이 됨.
다음 글에서는 여러 가지 연산자에 대해 설명하겠습니다.
감사합니다!
2021.06.25
'JAVA' 카테고리의 다른 글
if / if - else 조건문 (0) | 2021.06.28 |
---|---|
여러 가지 연산자 (0) | 2021.06.26 |
변수 및 자료형 (0) | 2021.06.24 |
이클립스 실행 (0) | 2021.06.24 |
JAVA 프로그래밍 입문 / 이클립스 설치 방법 (0) | 2021.06.23 |