728x90
반응형
SMALL
형변환
다른 데이터 타입 간에 값을 변환하는 것을 말한다.
<형변환의 종류>
자동형변환 (묵시적 변환) : 크기가 작은 것을 큰 것으로 바꾸는 것
작성하는 방법 :변형하고자 하는 형변환 새로운 변수명 = 변경하는 형변환
(byte -> short)
(short->int)
(int->long)
강제형변환 : 크기가 큰 것을 작은 것으로 바꾸는 것
작성하고자 하는 방법
long intnum =100;
int intnum = (int) longNum;
Long longNum
(int->short)
(short->byte)
(long->int)
문자를 숫자로 형변환
문자를 수치로 형변환 할때는 영어의 경우 고유 가지고 있는 숫자로 변경하는 것
어떠한 문자나 기호들을 컴퓨터가 이해할 수 있는 신호로 만드는 것
ex) char charExam = 'Z';
int intNum = charExam;
int는 90으로 표기가 된다. 왜냐하면 90으로 표기를 해놨기 때문이다.
728x90
반응형
LIST
'Java' 카테고리의 다른 글
[자바 실습] 랜덤으로 숫자 출력하여 숫자 맞추는 게임 만들기 (0) | 2023.09.13 |
---|---|
[자바 실습] MVC,배열로 학생정보 출력하기 (0) | 2023.09.13 |
[자바] 스캐너란? (0) | 2023.09.08 |
[자바] 패키지와 자바 명명 규칙 (0) | 2023.09.08 |
[자바] 변수의 생성규칙 (0) | 2023.09.08 |