memostack
article thumbnail
Java - 문자 자료형과 아스키코드, 유니코드(UTF-8, UTF-16)
Language/JAVA 2021. 2. 2. 20:59

char 문자 자료형 char 타입은 데이터를 저장할 때 비트의 조합으로 저장이 된다. 문자에는 각각 코드 값이 부여되어 있다. 예를 들어서, A는 65, B는 66... 아스키코드와 유니코드 문자를 표현할 때 아스키코드와 유니코드를 사용한다. 아스키(ASCII) 코드 1바이트(8bit)로 영문자, 숫자, 특수문자 등을 표현함 유니코드 영문자, 숫자, 특수문자 뿐만 아니라 한글, 한자와 같이 복잡한 언어를 표현한다. 대표적으로는 UTF-8, UTF-16이 있다 public class Main { public static void main(String[] args) { // 아스키 코드 & 유니코드 System.out.println((char) 65); // A (아스키코드) System.out.print..