`
奎河少年
  • 浏览: 24424 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java判断输入的字符串中字母和数字已经空格的个数

 
阅读更多
import java.util.Scanner;


public class Test {

    public static void main(String[] args) {

        int englishCount = 0;// 英文字母个数

        int spaceCount = 0;// 空格个数

        int numCount = 0;// 数字个数

        int otherCount = 0;// 其他字符个数

        Scanner sc = new Scanner(System.in);

        System.out.println("请您输入一行字符:");

        String str = sc.nextLine();// 取得控制台输入的一行字符

        char[] ch = str.toCharArray();// 把取道的字符串变成一个char数组

        for (int i = 0; i < ch.length; i++) {

            if (Character.isLetter(ch[i])) {

                // 判断是否为字母

                englishCount++;

            } else if (Character.isSpaceChar(ch[i])) {

                // 判断是否为空格

                spaceCount++;

            } else if (Character.isDigit(ch[i])) {

                // 判断是否为数字

                numCount++;

            } else {

                // 以上都不是则认为是其他字符

                otherCount++;

            }

        }

        System.out.println("字母的个数:" + englishCount);

        System.out.println("数字的个数:" + numCount);

        System.out.println("空格的个数:" + spaceCount);

        System.out.println("其他字符的个数:" + otherCount);

    }

}

 

分享到:
评论

相关推荐

    java编程统计字符串的字母,数字,空格,其他

    java编程统计一个字符串中的字母,数字,空格,其他,输入一个字符串,就会输出字符串中包含的字母,数字,空格,其他

    输入一个字符串,统计出这个字符串的英文大写字母、小写字母、数字、空格以及其它字符的个数

    输入一个字符串,统计出这个字符串的英文大写字母、小写字母、数字、空格以及其它字符的个数

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

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

    输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数

    java作业,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。实验报告+详细代码

    java基础编程:统计出给定字符串的英文字母、空格、数字和其它字符的个数

    java基础编程:统计出给定字符串的英文字母、空格、数字和其它字符的个数

    JAVA 统计字符串中中文,英文,数字,空格,特殊字符的个数

    JAVA 统计字符串中中文、英文、数字、空格、特殊字符的个数 在日常的编程工作中,我们经常需要统计字符串中不同类型的字符个数,例如中文、英文、数字、空格、特殊字符等。在 Java 中,我们可以使用 Unicode 编码来...

    Java统计输入字符的英文字母、空格、数字和其它

    本知识点将详细解释如何使用Java语言来实现对输入字符串中的英文字母、空格、数字以及其他字符的统计,包括代码逻辑和对应技术点的详细说明。 首先,我们可以看到给出的程序使用了`java.util.Scanner`类来获取用户...

    实验四 字符串和输入输出流的实验(1).doc

    //计算出字符串中数字和字母的个数 /*counter=counter1+counter2; System.out.println(counter1+","+counter2);*/ if(counter1&gt;1) { System.out.println("Valid PassWord"); } else System.out.println(...

    文章编辑 判断一段文章的字数,空格数.....

    输入一页文字,程序可以统计出文字,数字,空格的个数 静态存储一页文章,每行最多不超过80个字符,共N行。要求:(1)分别统计出其中文字,数字,空格数以及整篇文章的总字数;(2)统计某一字符串在文章中出现的...

    java字数统计程序

    总的来说,"java字数统计程序"这个项目涵盖了Java编程的基础知识,包括输入输出、字符串处理、异常处理、面向对象编程、正则表达式、用户界面设计以及文件操作等多个方面,是学习和巩固Java技术的一个好实践。...

    将字符串中由空格隔开的每个单词首字母大写

    字符串中,每个单词由空格隔开,空格的个数不限 代码如下: function capitalize(sting) { var words = string.split(” “); for(var i = 0; i &lt; words.length; i++) { words[i] = words[i].charAt(0)....

    广大华软移动网络开发课件--第一周

    移动网络开发是现代软件开发领域中的一个重要分支,特别是在游戏开发中,它扮演着不可或缺的角色。孟辉老师的"广大华软移动网络开发课件--第一周"涵盖了手机网络游戏的基础概念以及TCP/IP网络编程的基础知识,这对于...

    java开发实战经典课后练习及答案.docx

    3. 字符串操作(将“want you to know one thing”中字母 n 和字母 o 的出现次数统计) 该资源涵盖了 Java 语言的多个方面,包括算法、数据结构、数组操作、字符串操作、面向对象编程等,非常适合 Java 开发者和...

    java练习经典题型

    4. 字符串处理:在程序 7 中,我们使用 while 语句来统计输入字符串中的英文字母、空格、数字和其他字符的个数。 5. 数学运算:在程序 8 中,我们使用数学公式来计算每一项的值。 6. 完数:在程序 9 中,我们使用...

    java实验1.doc

    10.使用键盘输入一个字符串,编程统计这个字符串中字母、空格和数字的个数。 11.编写程序,将字符串“no pains,no gains.”解析成含有4个单词的字符串数组。 12* 编程实现简单的学生成绩管理。(姓名、学号、4门课...

    例5-17统计字母的个数.zip

    在这个例子中,开发者或教师可能创建了一个简单的程序,该程序读取输入(可能是字符串、文本文件或其他数据源),遍历其中的每个字符,区分大小写,并计算出每种字母的出现频率。这可能涉及到基本的字符串操作,循环...

    50道JAVA基础编程训练+答案(全)

    兔子问题、素数、水仙花数、正整数分解质因数、成绩等级划分、最大公约数和最小公倍数、统计字符串中字母、空格、数字和其它字符的个数、s=a+aa+aaa+aaaa+aa...a、完数、球反弹、有1、2、3、4个数字,能组成多少个...

    java-简单练习题(含答案).docx

    **程序2** 涉及到字符串操作,它要求统计一段文本中数字、字母和空格的个数。这里使用了字符数组来遍历字符串,通过条件判断来区分不同类型的字符,并进行计数。 **程序3** 考察了条件判断和字符映射。根据输入的...

    基于字符串常用API(详解)

    本文将详细介绍基于字符串的常用API,包括字符串对象的创建、判断功能、获取功能、统计字符串中大写、小写及数字字符个数、转换功能方法和去除空格和分割功能方法。 创建字符串对象 字符串对象可以通过多种方式...

    学习的第一天(C+Java的算法)

    字符串的分类统计(计算字符串中字母、数字、空格和其它字符的个数) Java 代码: import java.util.*; public class Demo { public static void main(String[] args) { Scanner int1 = new Scanner(System.in); ...

Global site tag (gtag.js) - Google Analytics