자바 - 자동 변환

빵제이·2023년 7월 17일
0

자바

목록 보기
2/37

[ 자동 변환(promotion) ]

1. 작은 크기 --> 큰 크기
2. 정수 -> 실수

  • byte는 ' -120 ~ 127 ' 가능.
  • 1바이트 크기를 가진 num1을 4바이트 크기로 자동 변환
  • 5를 5.0으로 자동 변환

[ 강제 변환(casting) ]

  1. 큰 크기 -> 작은 크기
  2. 실수 -> 정수

  • 4바이트 bigNum을 강제로 1바이트로 변환

  • casting 을 할 때는 원본이 훼손될 수 있다. (자릿수 잘려나감)

  • casting 은 자바가 무조건 하니까 잘못 쓰면 결과가 이상해진다.

  • 실수를 강제로 정수로 변환(소수점 잘려나간다.)

★★구문 분석(parsing)
1. 문자열 -> 정수(int, long)
2. 문자열 -> 실수(double)

문자열은 ' ' , " " 구분 잘하기.

profile
개인 아카이브

0개의 댓글