/**
* 글자 한 개(char)가 한글인지 검사하는 메서드.
* @param oneChar
* @return
*/
public static boolean charIsKorean(char oneChar){
boolean isKorean = false;
if(
(oneChar >= 44032 && oneChar <= 55203) //44032 가 ~ 55203 힣
|| (oneChar >= 12593 && oneChar <= 12622) //12593 ㄱ~ 12622 ㅎ
|| (oneChar >= 12623 && oneChar <= 12643) //12623 ㅏ~ 12643 ㅣ
|| (oneChar >= 19968 && oneChar <= 44031)//19968 ~44031 한자 (한 일자부터 거북 구자까지 19968 한일 / 40860 거북구 / 44031한글직전)
){ // 한글체크.
isKorean = true;
}
return isKorean;
}