ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JAVA -Casting 하다.
    JAVA 2025. 2. 24. 20:51

    Casting(cast)

     

    casting 은 영화/오디션 프로그램에서 보면 자주 사용하는 언어인데, 발탁하다, 배역을 정하다 등으로 사용한다.

     

    문제 .

     

        결과가 1234.24561이다. 

        근데, 나는 화면에 1234로 정수 표시를 하고 싶다.

     

    해결

          숫자 1234.24561를 소수점 없이 정수로 Casting 하면 되겠네.

     

     즉, int라는 형을 String 으로 변환한다는 말이다.

     

    UPCasting VS DownCasting ?

       

     

    DownCasting

            크기가 큰 자료형에서 작은 자료형으로 변형 하는 것을 말한다.

             Double에서 int로 캐스팅이 되었을때, int는 정수만 저장하는 자료형으로 소수점이하의 숫자

             (데이터) 손실되는 현상이 있다

     

    UPCasting 

             작은 자료형에서 큰 자료형으로 변형하는 것을 말한다.

             int의 값을  double 데이터로 변환 할 때는 double은 정수와 소수점 모두 포함할수 있는

             범위가 크기 때문에 데이터 손실 없이 그대로 받을 공간이 있다.

    'JAVA' 카테고리의 다른 글

    JAVA - 클래스. 객체 설계도 작성 방법  (0) 2025.02.26
    JAVA -배열 , for문  (0) 2025.02.24
    JAVA -for, while, do-while  (0) 2025.02.24
    JAVA 변수?  (0) 2025.02.24
    JAVA 포함 프로그래밍 이름 규칙  (0) 2025.02.24
Designed by Tistory.