如何统计朝鲜语的单词个数(不是字符数)? 请问,如何统计朝鲜语的单词个数(不是字符数)?跟word里的统计字数一样,可在java中使用。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 朝鲜文字的unicode编码范围是:\u1100-\u11FF,对应的10进制范围是:4352-4607String str="";int n=str.length();int count=0;for(int i=0;i<n;i++){ int c=str.charAt(i); if(c>=4352 && c<=4607)//在朝鲜文字的编码范围内 count++;或者: Character c=str.charAt(i);if(c.toString().matches("^[\u1100-\u11FF]$"))//匹配朝鲜文字 count++;} 二楼的好像只是算了韩文字母部分,我现在不太知道什么是朝鲜语的单词,在word中是如何计算的?各字符编码的unicode范围可以参考这里:http://blog.oasisfeng.com/2006/10/19/full-cjk-unicode-range/ 怎样加载一个加密过的class 求java<商场促销活动抽奖系统>相关毕业设计 如何得到某年某月共有多少天?急 提问,什么时候一个工程建立多个java文件 加急请教简单问题,在线等待!! 为什么AppletViewer不能看继承JApplet的java小程序 新手请教!关于swing的问题 [求助]请问如何使用jbuilder7中的断点设置,如何最高效率的跟读程序??? 关于Oracle的查询问题 我想了解mvc结构,请各位请教 谁能帮忙注释下JAVA程序的代码??? 关于正则表达式的问题
\u1100-\u11FF,对应的10进制范围是:4352-4607
String str="";
int n=str.length();
int count=0;
for(int i=0;i<n;i++)
{
int c=str.charAt(i);
if(c>=4352 && c<=4607)//在朝鲜文字的编码范围内
count++;或者:
Character c=str.charAt(i);
if(c.toString().matches("^[\u1100-\u11FF]$"))//匹配朝鲜文字
count++;
}