java統(tǒng)計漢字字數的方法示例
本文實例講述了java統(tǒng)計漢字字數的方法。分享給大家供大家參考,具體如下:
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款非常方便的統(tǒng)計工具供大家參考使用:
在線字數統(tǒng)計工具:
http://tools.jb51.net/code/zishutongji
在線字符統(tǒng)計與編輯工具:
http://tools.jb51.net/code/char_tongji
更多關于java算法相關內容感興趣的讀者可查看本站專題:《Java數據結構與算法教程》、《Java操作DOM節(jié)點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關文章
詳解spring boot jpa整合QueryDSL來簡化復雜操作
這篇文章主要介紹了詳解spring boot jpa整合QueryDSL來簡化復雜操作,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-04-04
JDK1.8中的ConcurrentHashMap使用及場景分析
這篇文章主要介紹了JDK1.8中的ConcurrentHashMap使用及場景分析,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
解決Spring Cloud中Feign/Ribbon第一次請求失敗的方法
這篇文章主要給大家介紹了關于解決Spring Cloud中Feign/Ribbon第一次請求失敗的方法,文中給出了三種解決的方法,大家可以根據需要選擇對應的方法,需要的朋友們下面來一起看看吧。2017-02-02
Java使用OTP動態(tài)口令(每分鐘變一次)進行登錄認證
這篇文章主要介紹了Java使用OTP動態(tài)口令(每分鐘變一次)進行登錄認證,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09

