형변환이란? 서로 다른 타입이 연산되어야 할 때 형변환으로 타입을 일치시켜서 연산처리를 해야한다.
자동 형변환 (암시적, 묵시적 형변환)
타입을 바꾸지 않고 처리를 해도 자동으로 형변환이 되어서 처리가 된다.
정수 + 실수 = 실수
3 + 0.0 = 3.0
문자 + 정수 = 정수
'A' + 0 = 65 //아스키코드
정수, 실수, 문자 등 + 문자열 = 문자열
10 + "" = "10"
강제 형변환 (명시적 형변환)
자동 형변환의 값을 원하지 않을 때 강제로 원하는 자료형을 지정해서 형변환을 해준다.
사용 방법
// (자료형)값
(int)5.25 // 값 : 5
(double)10 // 값 : 10.00
'Backend > Java' 카테고리의 다른 글
[Java] 기초정리 7. 조건문 - if, switch (0) | 2024.08.02 |
---|---|
[Java] 기초정리 6. 연산자 - 연산자순위 (1) | 2024.08.01 |
[Java] 기초정리 4. 입력메소드 - next() / nextLine() / nextInt() (0) | 2024.07.09 |
[Java] 기초정리 3. 변수와 자료형 - 사용, 선언, 변수명 (0) | 2024.07.08 |
[Java] 기초정리 2. 제어문자, 서식문자 (0) | 2024.07.06 |