[Android] 한글 종성에 따라 조사 구분하기
Toast 메시지를 띄울 때 단어에 따라 뒤에 붙는 조사가 달라져야 하는데그렇지 않은 것을 보고 어색하다는 생각이 들었고 무엇보다 사용자들이 보기에는 좋지 않을 것으로 생각했다. 그래서 필자는 직접 확장함수를 구현해보기로 했다. 한글의 조사에는 "은", "는", "이", "가", "을", "를"이 있고,앞에 오는 단어의 마지막 글자에 종성의 유무에 따라 뒤에 붙는 조사가 달라진다. 초성, 중성, 종성 테이블실제 코드에서 한글은 유니코드로 구성되어 있고,19개의 초성, 21개의 중성, 28개의 중성의 조합으로 한글이 만들어진다. 1개의 한글자는 초성 + 중성 + 종성의 조합으로 유니코드 값이 만들어진다. 이를 수식으로 표현하면 다음과 같다.한글 = 0xAC00(처음 한글 시작값) + (초성 Index ..