[Java] 아스키 코드(ASCII Code)

SeoYoon·2024년 11월 19일

💗JAVA

목록 보기
18/21

아스키 코드(ASCII Code)

1. 아스키 코드 사용 기본

  1. 문자를 아스키 코드로 변환
  • 문자는 내부적으로 정수 값(아스키 값)으로 저장됨
  • int 캐스팅을 사용하여 변환 가능
char ch = 'A';
int asciiCode = (int) ch; // 아스키 값 : 65
System.out.println(asciiCode);
  1. 아스키 코드를 문자로 변환
  • (char) 캐스팅을 사용하여 숫자를 문자로 변환
int asciiCode = 65;
char ch = (char)asciiCode; // 문자 'A'
System.out.println(ch);


2. 아스키 값 범위

문자범위예시
대문자65 ~ 90'A'(65) ~ 'Z'(90)
소문자97 ~ 122'a'(97) ~ 'z'(122)
숫자48 ~ 57'0'(48) ~ '9'(57)
특수 문자32 ~ 47, 58 ~ 64 ...' '(32), '!'(33), '@'(64)...


3. 정리

  • 문자를 아스키 코드로 변환 : (int)char
  • 아스키 코드를 문자로 변환 : (char)int
  • 문자열을 순회하며 아스키 값을 활용하여 변환하거나 비교 작업 가능
profile
공부 기록

0개의 댓글