

컴퓨터는 0과 1 밖에 이해하지 못하므로, 문자를 표현하기 위해 문자와 숫자를 매칭하는 아스키 코드를 사용
컴퓨터는 아스키 코드표를 기준으로 매칭하여 문자를 저장
128개의 문자조합을 제공하는 7비트 부호
알파벳, 숫자, 특수기호, 그 외 컴퓨터에 필요한 몇 가지만이 정의
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
        
		int asciiNumber = sc.nextInt();
		char ch = (char)asciiNumber;		// 문자로 형변환을 해주면 숫자에 맞는 문자로 표현
        
		System.out.println(ch);
	}
}
/*
입력
97
출력
a
*/
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
    
		Scanner sc = new Scanner(System.in);
        
		char letter = sc.nextLine().charAt(0);		// 첫번째 글자만 받아오기위해 charAt(0) 메서드를 사용
		int asciiNumber = (int)letter;			// 숫자로 형변환을 해주면 저장되어있던 아스키 숫자값으로 표현
        
		System.out.println(asciiNumber);
	}
}
/*
입력
a
출력
97
*/