fluffy0301 / jay_jiwoo

1 stars 0 forks source link

Ch02EX13 #52

Open fluffy0301 opened 2 years ago

fluffy0301 commented 2 years ago

char는 정수와 호환 가능 , 아스키 코드에 따라서 쓸 수 있음!

public class Ch02EX13 {

    public static void main(String[] args) {

    char chVar1;// 문자 하나를 저장하는 공간을 만들고 이름은 chVar1
    chVar1 = 'A';//65
   System.out.println("?? "+chVar1);

    char chVar2 = 36;
    System.out.println(chVar2);

    int iVar1;//32bit 정수공간 + 이름은 iVar1
    iVar1 = 'H';//72//자동 타입 변경
    System.out.println(iVar1);

    int iVar2 = 88;//X
    char chVar3;//16bit 공간
    //chVar3 = iVar2;//16bit에 32bit 저장//자바 거부
    chVar3 = (char) iVar2;//강제적 명시적 타입 변경
    System.out.println(chVar3);

         }//main

       }//class

아스키 코드에 따라서
36의 아스키 코드의 값인 $가 나온다

image