제일 많이 알려져있는 방식으로 한글을 분리했습니다.
for (int i = 0; i < typo.length(); i++) {
char comVal = (char) (typo.charAt(i)-0xAC00);
if (comVal >= 0 && comVal <= 11172){
char uniVal = (char)comVal;
// 유니코드 표에 맞추어 초성 중성 종성을 분리합니다..
char cho = (char) ((((uniVal - (uniVal % 28)) / 28) / 21) + 0x1100);
char jung = (char) ((((uniVal - (uniVal % 28)) / 28) % 21) + 0x1161);
char jong = (char) ((uniVal % 28) + 0x11a7);
이런식으로 유니코드로 분리 시키긴 했는데요. 제가 미리 정의해놓은 'ㄱ'일때 이벤트를 실행시키려고하니까
비교문에서 false값이 나옵니다.
이렇게 분리해져서 나온 ㄱ의 값을 String test = "ㄱ"과 같은 값으로 만들려면 어떻게 해야할까요?