Raymond
Java笔记
判断一个字符是否中文,今天查API找到一个方法,代码如下:   


   System.out.println(Character.UnicodeBlock.of('琴'));
   System.out.println(Character.UnicodeBlock.of('j'));
   System.out.println(Character.UnicodeBlock.of(3267));

运行结果:
CJK_UNIFIED_IDEOGRAPHS
BASIC_LATIN
KANNADA

其实不完全够用,因为如果得到“CJK_UNIFIED_IDEOGRAPHS”,还可能是日文或者韩文。不过对我的需求是足够了。如果要准确判断中文,去查一下unicode代码就可以了。

posted on 2006-01-17 12:09 Raymond的Java笔记 阅读(787) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: