可统计你录入的数字,字母,空格,符号。
package com.baidu.zhidao;
import java.util.Scanner;
public class CharacterStatistics {
public static void main(String[] args) {
while (true) {
try {
int numberCount = 0,charCount = 0,spaceCount = 0,otherCount = 0;
System.out.println("Waiting for typing...");
Scanner s = new Scanner(System.in);
String str = s.nextLine();
char[] ch = str.toCharArray();
for (char c : ch) {
if(c>='0'&&c<='9'){
numberCount++;
}else if(c>='a'&&c<='z'||c>='A'&&c<='Z'){
charCount++;
}else if(c == ' '){
spaceCount++;
}else{
otherCount++;
}
}
System.out.println("Amount of Number: " + numberCount);
System.out.println("Amount of Letters: " + charCount);
System.out.println("Amount of Space: " + spaceCount);
System.out.println("Amount of Characters: " + otherCount);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
分享到:
相关推荐
在VC++环境中,统计字符串中的字符个数是一个基础的编程任务,主要涉及到C++语言的基础知识,包括字符串处理、循环结构以及输入/输出操作。以下将详细解释如何实现这一功能。 首先,我们需要理解字符串在C++中的...
在Visual FoxPro(VFP)中,统计字符串中特定字符的重复出现次数是一项常见的文本处理任务,这在数据处理和分析中非常有用。这个任务可以通过编程实现,不仅可以应用于单个字符串,还可以扩展到统计数据库表中某个...
在Java编程中,统计字符串中每个字符出现的次数是一个常见的任务,特别是在面试或笔试中作为考察点。这个任务可以通过使用HashMap来实现,因为HashMap提供快速的查找和插入操作,适合处理这种计数的问题。以下是一个...
在C++编程语言中,统计字符串中各种字符的个数是一项基本操作,它涉及到字符数组、循环、条件判断以及计数等概念。本教程将详细解释如何实现这一功能,并通过一个具体的例子进行演示。 首先,我们需要理解C++中的...
4. **字符分类**:统计字符个数涉及到对字符的分类,比如区分字母、数字、特殊符号等。在ASM中,可以使用条件分支(如`CMP`和`JNE`指令)来检查字符的ASCII值并进行相应的计数。 5. **计数变量**:为每个字符类别...
在提供的压缩文件"统计字符个数"中,应该包含了实现这一功能的汇编源代码。通过阅读和理解这段代码,学习者可以深入掌握汇编语言处理字符输入和计数的方法,进一步提高自己的编程技能。同时,这个项目也可以作为...
1187:统计字符数 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 7537 通过数: 4338 【题目描述】 给定一个由a-z这26个字符组成的字符串,统计其中哪个字符出现的次数最多。 【输入】 输入包含一行,一个字符串,...
本小程序实现了统计字符串中字符出现频率、搜索匹配字符串指定字符和替换原字符串中指定字符三个功能。下面将对这三个知识点进行详细的解释。 统计字符串中字符出现频率 在这个小程序中,使用了一个名为num的整型...
### 统计字符串中数字、字母和空格的个数 #### 知识点解析 在计算机编程领域,处理字符串是非常常见的任务之一。本题目旨在通过一个简单的例子介绍如何统计字符串中的不同字符类型(数字、字母和空格)的数量。这...
### C语言训练程序:统计字符串中ASCII值为偶数与奇数的个数 #### 程序背景 本程序采用C语言编写,其主要功能是统计一个字符串中字符的ASCII值为偶数和奇数的个数。通过这个简单的程序,我们可以深入了解C语言中的...
在Python编程语言中,统计字符串中的中英文字符、空格、数字和标点符号是一项常见的任务,这在数据处理和文本分析中非常有用。本文将详细介绍如何实现这一功能,并探讨相关知识点。 首先,我们需要理解Python中处理...
统计字符串中单词个数实验 C语言 在本实验中,我们将学习如何使用 C语言统计字符串中单词的个数。该实验旨在掌握并实现统计字符串中单词个数的方法,并编程实现,以便为词法分析打基础。 知识点一: 字符串的定义和...
根据给定的文件信息,我们可以总结出以下关于统计字符串中特定字符(如字母、空格)数量以及处理字符串中子串出现次数与删除操作的知识点: ### 1. 统计字符串中的字母与空格数量 #### 函数:`int Statistic(char ...
* 正则统计字符串出现次数 * * @param source * @param regexNew * @return int */ public static int finder(String source, String regexNew) { String regex = "[a-zA-Z]+"; if (regexNew != ...
本实验报告主要涵盖了三个核心知识点:用表格形式显示字符、分类统计字符个数以及查找电话号码。这些任务都是通过汇编语言实现的,旨在加深对汇编语言的理解和应用能力。 1. **用表格形式显示字符** 在汇编语言中,...
"统计字符串中英文标点数量并截取.zip"的文件提供了针对这种情况的一个解决方案。这个压缩包内包含的可能是Java代码示例(如csdn-demo),用于批量处理字符串,统计其中的中英文标点符号的数量,并根据指定的字符...
C语言程序设计-分别统计字符串中字母、数字、空格和其他字符出现的次数(字符长度小于80);.c
标题提到的"统计字符串中汉字、字母、数字、英文标点、中文标点个数"是一个典型的字符串分析问题,它涉及到对输入字符串进行逐个字符检查,识别并计数不同类型的字符。这个问题可以通过多种编程语言来解决,例如...
在JavaScript(简称JS)编程中,统计字符串中不同字符出现的次数是一项常见的任务。这个任务不仅涉及基础的数据操作,还涉及到字符串遍历、条件判断以及对象的使用等知识点。在这个场景下,我们要实现一个功能,能够...
统计字符串中字母和数字个数,用到了c++中的申请存储空间new和释放存储空间delete