ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 자료형 변환(Promotion)(Casting)
    자바 2022. 7. 20. 10:23
    반응형

    자료형 변환 :  자료형 값을 다른 자료형 값에 대입하는 방식인데

    자동 형변환을 promotion 이라 한다. ->  큰자료형에 작은 자료형 대입 (공간범위로 기준잡으면 된당)

    강제 형변환을 casting 이라 한다. -> 작은 자료형에 큰자료형 대입 int -> byte

     

    ★★★★★★논리형 자료형 boolean , 클래스형 자료형 string 사용할 수 없음★★★★★

     

    정수형 자료형 4개(byte, char, short, int, long)

    실수형 2개 (float, double)

    ★★★★주의 할점★★★★

    long 은 뒤에 L없으면 int로 인식하고

    float은 뒤에 f가 없으면 double 형으로 인식해 에러 발생함.

    왜 에러가 뜨냐면

    float / double 은 둘다 실수형인데 double이 더 큰 자료형이며 double 형으로 인식하게 된다.

    casting ---- float a = (float) 1.2; 이나

    float i = 11.3f;로  작성해야함.

     

    반응형

    '자바' 카테고리의 다른 글

    입 출력 write()  (0) 2022.07.26
    자료형  (0) 2022.07.20
    생성자(Constructor)  (0) 2022.07.20
    성적계산기  (0) 2019.08.29
    별별별  (0) 2019.08.29

    댓글

사라져라~얍!