public static void main(String[] args) {
System.out.println("请输入字符并按回车执行:");
Scanner syswrite = new Scanner(System.in);
//获取输入字符串
String values = syswrite.next();
String E1="[\u4e00-\u9fa5]";
String E2="[a-zA-Z]";
//该方法返回一个新分配的字符数组,该数组的长度是此字符串的长度,其内容被初始化为包含这个字符串所表示的字符序列.
char[] charValues = values.toCharArray();
int HZcount = 0;
int ZMcount = 0;
for(int i=0;i<charValues.length;i++){
if(String.valueOf(charValues[i]).matches(E1)){
HZcount++;
}else if(String.valueOf(charValues[i]).matches(E2)){
ZMcount++;
}
}
System.out.println("汉字:"+HZcount+"字母:"+ZMcount);
}
相关推荐
实现了用户输入一个字符串,能够输出该字符串包含多少字节。代码中分别统计出英文字母、数字、英文标点、中文、中文标点以及一些转义字符的个数。可以根据自己需要扩增范围
利用python语言统计一篇文档中汉字的个数
汇编 统计输入字符中的各字母的个数 该程序在win7系统下MASM6.0下成功运行
通过正则表达式统计一个字符串中不同类型的个数,代买中附有简单的正则表达是的语法
使用Java编程语言统计一个字符串中数字、汉字、字母和其他字符分别出现的次数。我们将通过以下步骤实现这个功能: 创建一个Java类,命名为CharacterStatistics。 在CharacterStatistics类中定义四个成员变量,分别...
NULL 博文链接:https://anynew2012.iteye.com/blog/2112109
好资源共分享,我试过,非常不错啊,能统计字母个数并计算各个字母出现频数。
该程序用于统计一个字符串中中英文、空格、数字和标点符号的个数。
要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。 存储结构使用线性表,分别用几个子函数实现相应...
约定单词仅由英文字母组成,单词间由非英文字母分隔,相同单词只输出一个,大小写不区分。 例如文本文件input.txt为: Hello world. Hello every one. Let us go. 则输出文本文件output.txt为: ...
全新优化的记事本,WeifenLuo.WinFormsUI.Docking小运用,汉字字母统计,类似 VS 查找功能.
主要介绍了C#统计字符串里中文汉字个数的方法,本文通过正则实现统计出一段字符串里中文字数,需要的朋友可以参考下
本文实例讲述了C++统计中英文大小写字母、数字、空格及其他字符个数的方法。分享给大家供大家参考,具体如下: /* * 作 者: 刘同宾 * 完成日期:2012 年 11 月 28 日 * 版 本 号:v1.0 * 输入描述: * 问题描述: ...
统计汉字笔画数本人收集了一些技巧供大家参考,希望斑竹能多放一些时间。按字母或数字顺序排列列表框中的列表项. 将以下代码加入到你的程序中.
Java字符类型统计,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。...遍历arrStr数组,用于统计字母和汉字的个数,判断i是否是汉字,判断i是否是字母,然后输出汉字和字母的个数。
cpp代码-从键盘输入一串字符,以回车键结束,分别统计输入的字母、数字和其它字符的个数
统计文件的字符数: 只需要统计Ascii码,汉字不需考虑 空格,水平制表符,换行符,均算字符 统计文件的单词总数,单词:以英文字母开头,跟上字母数字符号,单词以分隔符分割,不区分大小写。 英文字母: A-Z,a-z ...
主要介绍了Java简单统计字符串中汉字,英文字母及数字数量的方法,涉及java针对字符串的遍历、编码转换、判断等相关操作技巧,需要的朋友可以参考下
js实现统计不同字符的出现次数,区分大小写,包括字母、数字、汉字等。
用Java实现的词频统计,代码。...首先查询Map的代价是O(logn),假设文章的字母数为m,则整个统计程序的时间复杂度为O(mlogn)不说,如果要拿高频词可能还需要对统计结果进行排序。即便对结构上进行优化性能仍然不高。