如何统计朝鲜语的单词个数(不是字符数)? 请问,如何统计朝鲜语的单词个数(不是字符数)?跟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/ linux 下面 ,如何 监测jdk 运行情况 Java里的Number指的是包装器类型还是基本类型? JavaBean中文乱码 关于java的classpath配置,为什么也有几种说法? 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么? 请问要支持多个文件类型要怎么修改? 初學者有問題求教 征求java的局域网点对点聊天的源代码啊 请问:常用的JAVA2的编译器有哪些啊??? java 线程问题 谁能帮忙注释下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++;
}