IT
JAVA 형변환?.?
ZZT 쭈더삐
2020. 10. 12. 20:13
형변환이란?
Java에서는 같은 타입(자료형)의 값만 들어갈 수 있기 때문에
다른 타입을 넣어야 할 때 형태를 변환시켜주는 작업
1. 묵시적 형변환(자동형변환)
자료형의 크기가 서로 다른 자료의 연산 결과는
크기가 큰 자료형으로 자동 변환된다
2. 명시적 형변환(강제형변환)
프로그래머가 자료형을 강제로 변경 "casting"이라고 한다
(자료형)값
예) (double)3 -> 정수를 실수로 변환
(char)('A' + 32) -> 정수를 문자로 변환
* MEMO
* 형변환은 일반타입끼리만 가능
* String -> int 형변환은 오류***
* String은 클래스타입이기 때문
* 이럴 경우 Integer.parseInt() 이렇게 해주면 문제없음
* 이러한 작업을 "parsing"이라고 한다
🖤자바 정리 노트🖤
혹시 미흡한 내용이 있다면 알려주세용!
코딩유딩 이케이