本文实例讲述了java统计汉字字数的方法。分享给大家供大家参考,具体如下:

public class TongJiHanZi {

public static int count(String text) {

String Reg="^[\u4e00-\u9fa5]{1}$";//正则

int result=0;

for(int i=0;i

String b=Character.toString(text.charAt(i));

if(b.matches(Reg))result++;

}

return result;

}

public static void main(String[] args) {

String text = "汉字汉字仮名かなカナ 0189 azAZ ./ ";

System.out.println(count(text));

}

}

PS:这里再为大家推荐2款非常方便的统计工具供大家参考使用:

在线字数统计工具:http://tools.jb51.net/code/zishutongji

在线字符统计与编辑工具:http://tools.jb51.net/code/char_tongji

更多关于java算法相关内容感兴趣的读者可查看本站专题:《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》

希望本文所述对大家java程序设计有所帮助。

java统计汉字个数_java统计汉字字数的方法示例相关推荐

  1. java修改图章图片_Java处理PDF图章的方法示例(代码)

    本篇文章给大家带来的内容是关于Java 处理PDF图章的方法示例(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 图章(印章)是一种在合同.票据.公文等文件中表明法律效应.部门 ...

  2. java 字符串 数字个数_JAVA 统计字符串中中文,英文,数字,空格的个数

    packagecom.example.test;public classCountCharacter {/**中文字符*/ private int chCharacter = 0;/**英文字符*/ ...

  3. 用Java统计姓氏个数_JAVA统计数字个数

    问题描述 在1至2019中,有多少个数的数位中包含数字9? 注意,有的数中的数位中包含多个9,这个数只算一次.例如,1999这个数包含数字9,在计算只是算一个数. 答案提交 这是一道结果填空的题,你只 ...

  4. java 统计数字个数_JAVA统计数字个数

    问题描述 在1至2019中,有多少个数的数位中包含数字9? 注意,有的数中的数位中包含多个9,这个数只算一次.例如,1999这个数包含数字9,在计算只是算一个数. 答案提交 这是一道结果填空的题,你只 ...

  5. 用python统计字母个数_python统计字母个数 python 统计文本中字母个数

    python 统计文本中字母个数 作业文件等有人回答小编再发,之前发文件被屏蔽了明明转身就有一个温馨的港湾,却偏偏还要去追逐那无望的孤船. l = 0with open('file.txt', 'r' ...

  6. java识别汉字个数_统计字符串中汉字的个数

    字符串可以包括数字.字母.汉字或者其他字符.使用Charater类的isDigit()方法可以判断字符串中的某个字符是否为数字, 使用Character类的isLetter()方法可以判断字符串中的某 ...

  7. java 汉字个数_java语言中如何获取字符串中汉字的个数

    java语言中如何获取字符串中汉字的个数? [实例描述] 字符串中可以包含数字,字母.汉字或者其他字符.使用Character 类的isDigit()方法可以判断字符中的某个字符是否为数字,使用Cha ...

  8. python统计字符串汉字个数_python统计字符个数

    python统计字符个数 Python count()方法 描述 Python count() 方法用于统计字符串里某个字符出现的次数.可选参数为在字符串搜索的开始与结束位置. 语法 count()方 ...

  9. java 字符和汉字比较_Java比较汉字字符串排序与C++比较汉字排序

    一.Java比较汉字 // Collator 类是用来执行区分语言环境的 String 比较的,这里选择使用CHINA Comparator cmp = Collator.getInstance(ja ...

  10. mysql统计唯一个数_统计数组元素的个数和唯一性的函数

    有些函数可以用来确定数组中的值总数及唯一值的个数.使用函数count()对元素个数进行统计,sizeof()函数时count()的别名,他们的功能是一样的. ①函数count() 函数count()的 ...

最新文章

  1. [ios2]苹果iOS 5限制应用本地存储问题 【转】
  2. ❤ 想知道大厂面试都问什么吗,附最强面试技巧!!(大数据开发岗)❤
  3. gitlab ci 配置 java_GitLab CI/CD 配置
  4. iPhone软件开发新突破,真正VoIP通话
  5. 【TensorFlow】TensorFlow从浅入深系列之六 -- 教你深入理解经典损失函数(交叉熵、均方误差)
  6. 果断收藏!Git和GitHub大神常用的20个技巧!
  7. 后台系统上传文件回显上传进度条
  8. R语言︱情感分析—词典型代码实践(最基础)(一)
  9. 智能优化算法:磷虾群算法-附代码
  10. html + CSS
  11. 关于https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/的部分内容
  12. 图片控件 imageView listView Spinner
  13. 手机app通达信添加自定义公式(分时T+0)为例子讲解
  14. 微星MSI-GP65 Ubuntu Linux驱动 ALC 1220声卡
  15. 转:adb连接手机进行调试有两种方式
  16. 一篇文章带你彻底了解Kubernetes
  17. 实型变量(浮点型变量)、字符型数据、字符串常量(变量)、字符常量(变量)
  18. 我的团长我的团第十七集
  19. 原创 和Taskmgr过不去篇(无厘头版)
  20. 普林斯顿算法课Part2第四周作业_Boggle

热门文章

  1. 20135210——信息安全系统设计基础第一周学习总结
  2. 锐起无盘服务器优化,锐起无盘系统制作系统优化教程.docx
  3. 科蓝ichat泡分机器人 官网
  4. linux 命令:chmod详解
  5. 牛腩新闻发布--.NET控件FreeTextBox使用方法
  6. js ajax进度条,js 异步处理进度条
  7. TCP/IP协议详解(干货!)
  8. 世界国旗/地图:世界各国国旗图标整理/与echarts世界地图配置对应
  9. 【HTML超浪漫的表白网页代码】不会编程也能制作送给女朋友的表白网站
  10. 按键精灵和python功能对比_AutoIt3和按键精灵的功能对比第2/2页