`
liuzhiqiang19890403
  • 浏览: 60976 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

统计汉字和字母个数

 
阅读更多

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);

 

}

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    VB 统计字母个数

    统计字母个数的核心在于遍历字符串的每个字符,然后判断该字符是否为字母。在VB中,可以使用`For Each`循环来遍历字符串,`IsLetter`函数或`Asc`和`Chr`函数来判断字符类型。 以下是一个简单的VB代码示例,用于统计...

    统计字符串中汉字、字母、数字、英文标点、中文标点个数

    标题提到的"统计字符串中汉字、字母、数字、英文标点、中文标点个数"是一个典型的字符串分析问题,它涉及到对输入字符串进行逐个字符检查,识别并计数不同类型的字符。这个问题可以通过多种编程语言来解决,例如...

    Android统计EditText的字母数字以及汉字的统计方法

    下面是一个简单的`TextWatcher`实现,用于统计字母、数字和汉字: ```java public class EditTextCounter implements TextWatcher { private int letterCount; private int numberCount; private int hanziCount...

    python统计汉字个数

    利用python语言统计一篇文档中汉字的个数

    python统计字符串中中英文、空格、数字、标点个数

    例如,`char.isalpha()`返回True如果`char`是字母(包括英文和中文),`char.isdigit()`返回True如果`char`是数字,`char.isspace()`检测是否为空格,`char.ispunct()`则用于判断是否为标点符号。 2. **计数过程**...

    从键盘读入一段文本,其中的英文字母、数字、空格和除此之外的其他。

    本资源展示了一个基本的字符统计程序,用于统计从键盘读入的一段文本中的英文字母、数字、空格和其他字符的个数。该程序使用C语言编写,通过使用while循环和if语句来实现字符的统计。 知识点1: 字符输入 * getchar...

    汇编 统计输入字符中的各字母的个数

    汇编 统计输入字符中的各字母的个数 该程序在win7系统下MASM6.0下成功运行

    统计字符串中数字、汉字、字母、其他字符对应的个数

    使用Java编程语言统计一个字符串中数字、汉字、字母和其他字符分别出现的次数。我们将通过以下步骤实现这个功能: 创建一个Java类,命名为CharacterStatistics。 在CharacterStatistics类中定义四个成员变量,分别...

    C#记事本(含汉字,字母统计)

    综上所述,C#记事本不仅是一个基础的文本编辑工具,更是集成了汉字和字母统计、可定制布局和高级查找功能的实用软件。开发者通过对C#语言的熟练掌握,结合第三方库的优势,成功提升了记事本的实用性和用户体验。这样...

    Java简单统计字符串中汉字,英文字母及数字数量的方法

    例如,以下代码示例中,我们使用了 System.out.println() 方法来输出汉字、英文字母和数字的统计结果: ```java System.out.println(unicodeCount); // 汉字统计结果 System.out.println(szCount); // 数字统计结果...

    oracle提取汉字拼音和首字母

    这里提到的"oracle提取汉字拼音和首字母"可能是一个PL/SQL包,包含了一系列的函数,用于将汉字转换为对应的拼音和首字母。 1. **汉字转拼音** 汉字转拼音的过程通常涉及到文本解析和字符串操作。这个PL/SQL存储...

    键盘录入一个字符串并统计字母,汉字,空格,数字的个数

    通过正则表达式统计一个字符串中不同类型的个数,代买中附有简单的正则表达是的语法

    EXCEL中汉字拼音首字母

    3. **数据分析**:在分析大量汉字数据时,如果需要按首字母统计频次,可以先用“PINY”函数处理,然后使用Excel的计数功能进行统计。 4. **VLOOKUP等函数的辅助**:在使用VLOOKUP或其他查找函数时,如果查找的...

    统计汉字笔画数的软件源码

    总的来说,这款“统计汉字笔画数”的软件源码提供了一个学习VB编程、数据结构、排序算法和用户界面设计的好例子。通过深入研究,不仅可以掌握汉字笔画统计的技术,还能提升在VB开发中的实践能力。

    输入一页文字,程序可以统计出文字、数字、空格的个数。

    3. **字符计数**:程序需要统计英文字母、数字和空格的个数。可以遍历输入文本,利用C语言的`isalpha()`、`isdigit()`和`isspace()`等函数判断字符类型,并相应增加计数器。 4. **字符串匹配**:统计特定字符串在...

    js 获取汉字首字母

    总结起来,"js 获取汉字首字母"是一个涉及到字符编码、拼音转换、算法设计和性能优化的综合性问题。通过理解汉字与拼音的关系,以及利用JavaScript的特性,我们可以编写出高效且准确的函数来实现这个功能。`first...

    C#统计字符串里中文汉字个数的方法

    综上所述,C#统计字符串里中文汉字个数的方法涉及了对Unicode编码的理解,正则表达式的使用,以及C#语言在字符串处理方面的基础应用。这个知识点是编程人员在进行文本处理时常常会用到的技能之一。

    单词统计处理

    约定单词仅由英文字母组成,单词间由非英文字母分隔,相同单词只输出一个,大小写不区分。 例如文本文件input.txt为: Hello world. Hello every one. Let us go. 则输出文本文件output.txt为: ...

    中文首字母排序java代码

    这种方法实际上建立了一个简化的映射表,只考虑了部分汉字,并且仅限于这些汉字的拼音首字母。这种方法虽然简单,但可能无法覆盖所有中文字符,也不支持多音字的情况。 ### 应用场景 1. **中文排序**:在处理中文...

    java统计文章的英文个数

    在Java编程中,统计文章中的英文字符个数是一项常见的任务,尤其在文本处理或数据分析的场景下。这个任务可以通过读取文件内容,然后对每个字符进行判断来完成。以下是一些关于如何实现这一功能的关键知识点: 1. *...

Global site tag (gtag.js) - Google Analytics