[JAVA/한글] 한글 문자 확인하기..
JAVA2009. 11. 12. 12:04
원글 URL : http://www.sjava.net/131
public class KoreanCharacterExistTest { /** * 한글 문자를 체크한다. * * @param ch * @return */ public static boolean isKoreanCharacter(char ch) { String block = Character.UnicodeBlock.of(ch).toString(); if(block.equals("HANGUL_JAMO") || block.equals("HANGUL_SYLLABLES") || block.equals("HANGUL_COMPATIBILITY_JAMO")) return true; return false; } /** * 한글 문자 포함여부를 체크한다. * @param str * @return */ public static boolean isKoreanCharacterContained(String str){ if(str == null || str.length() < 1) return false; for(int i=0; i< str.length(); i++){ if(isKoreanCharacter(str.charAt(i))) return true; } return false; } /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("sldkflkl - " + isKoreanCharacterContained("sldkflkl")); System.out.println("가나다라 - " + isKoreanCharacterContained("가나다라")); System.out.println("sldk가나 - " + isKoreanCharacterContained("sldk가나")); System.out.println("가나kflkl - " +isKoreanCharacterContained("가나kflkl")); } }
'JAVA' 카테고리의 다른 글
[AJAX/JAVA] Progress Bar 기능 구현하기 (0) | 2009.11.16 |
---|---|
[JAVA] FILE LOCK _ 파일에 락 걸기 (0) | 2009.11.12 |
[JAVA/LOG4J] JAVA API 로그레벨과 Apache Log4j 로그레벨 매칭 (0) | 2009.11.12 |