java统计汉字字数的方法示例

发布时间 - 2026-01-11 00:59:38    点击率:

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

public class TongJiHanZi {
   public static int count(String text) {
     String Reg="^[\u4e00-\u9fa5]{1}$";//正则
     int result=0;
     for(int i=0;i<text.length();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./code/zishutongji

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

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

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


# java  # 统计  # 汉字字数  # java统计字符串中重复字符出现次数的方法  # java统计字符串中指定元素出现次数方法  # Java编程实现统计数组中各元素出现次数的方法  # Java求字符串中出现次数最多的字符串以及出现次数  # java计算给定字符串中出现次数最多的字母和该字母出现次数的方法  # java求数组元素重复次数和java字符串比较大小示例  # java字符串比较获取字符串出现次数的示例  # java中对字符串每个字符统计的方法  # java统计字符串单词个数的方法解析  # Java实现读取键盘输入保存到txt文件  # 再统计并输出每个单词出现次数的方法  # 操作技巧  # 相关内容  # 感兴趣  # 数据结构  # 给大家  # 更多关于  # 所述  # 程序设计  # 再为  # 编辑工具  # 讲述了  # Reg  # String  # text  # result  # toString  # charAt  # Character  # lt  # length 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel请求验证怎么写_Laravel Validator自定义表单验证规则教程  Python3.6正式版新特性预览  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  Python自动化办公教程_ExcelWordPDF批量处理案例  如何快速搭建高效可靠的建站解决方案?  奇安信“盘古石”团队突破 iOS 26.1 提权  Laravel如何自定义错误页面(404, 500)?(代码示例)  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议  Laravel Seeder填充数据教程_Laravel模型工厂Factory使用  公司门户网站制作流程,华为官网怎么做?  电商网站制作价格怎么算,网上拍卖流程以及规则?  如何在腾讯云免费申请建站?  如何在橙子建站中快速调整背景颜色?  Bootstrap整体框架之CSS12栅格系统  edge浏览器无法安装扩展 edge浏览器插件安装失败【解决方法】  php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  Laravel Fortify是什么,和Jetstream有什么关系  C++时间戳转换成日期时间的步骤和示例代码  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  进行网站优化必须要坚持的四大原则  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  北京的网站制作公司有哪些,哪个视频网站最好?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?  nodejs redis 发布订阅机制封装实现方法及实例代码  如何在阿里云部署织梦网站?  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  简历在线制作网站免费版,如何创建个人简历?  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  Laravel集合Collection怎么用_Laravel集合常用函数详解  装修招标网站设计制作流程,装修招标流程?  iOS验证手机号的正则表达式  魔方云NAT建站如何实现端口转发?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  nginx修改上传文件大小限制的方法  如何打造高效商业网站?建站目的决定转化率  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  公司网站制作需要多少钱,找人做公司网站需要多少钱?  Laravel怎么导出Excel文件_Laravel Excel插件使用教程  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  如何在宝塔面板创建新站点?  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  如何快速搭建高效简练网站?