Java : char, charAt()

김선미·2022년 10월 5일

char

  • 자바는 유니코드를 문자 인코딩의 기본으로 사용하기 때문에 문자 자료형 char는 2byte이다.
  • 문자 입력시 작은 따옴표('')를 사용해야 인식된다.
  • 문자를 변수에 대입하면, 문자 그대로 저장되는 것이 아니라 그문자에 해당하는 정수 값(아스키 코드 값) 이 저장된다.

charAt(i)

  • 문자열의 특정 위치(i)의 문자를 char로 변환하는 함수이다.
  • 다른 char 문자와 연산을 할 수 있다.

아스키코드

  • 영문 대소문자, 특수문자, 기호 등의 문자를 코드 값으로 인코딩하는 문자 인코딩 방식
  • 1byte 사용

유니코드

  • 영문 뿐 아니라 한글 등 모든 문자를 코드 값으로 인코딩할 수 있는 문자 인코딩 방식
  • 2byte 사용

참고: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=zlatmgpdjtiq&logNo=221414951654

profile
백엔드 개발 공부

0개의 댓글