求字符串中大小写字母个数及其他符号个数!

简介: 求字符串中大小写字母个数及其他符号个数!

2.从键盘上输入10个字符到数组中,

并将其转换为字符串,统计该字符串中大写字母、小写字母和其他字符的个数。

    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        char[] chars=new char[5];
        for (int i = 0; i < chars.length; i++) {
            System.out.println("请输入一个字符:");
            chars[i]= scanner.nextLine().charAt(0);
        }
        String s=String.valueOf(chars);
        System.out.println(s);
        int d=0,x=0,others=0;
        for (int i = 0; i < chars.length; i++) {
            if (chars[i]<='Z'&&chars[i]>='A'){
                d++;
            }else if (chars[i]<='z'&&chars[i]>='a'){
                x++;
            }else{
                others++;
            }
        }
        System.out.println("大写字母有"+d+"个。");
        System.out.println("小写字母有"+x+"个。");
        System.out.println("其他有"+others+"个。");
    }
相关文章
|
5月前
统计出其中英文字母、空格、数字和其它字符的个数
【6月更文挑战第8天】统计出其中英文字母、空格、数字和其它字符的个数。
42 9
|
6月前
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。 提示:利用ord()函数来获得字符的 ASCIl。
149 1
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
题目:分别统计字符串中大写字母和小写字母的个数。
题目:分别统计字符串中大写字母和小写字母的个数。
判断字符串首个字母是否大写,若大写,则输出该字符串中大写字母的个数 并打印。
判断字符串首个字母是否大写,若大写,则输出该字符串中大写字母的个数 并打印。
164 0
|
测试技术
字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
字符串中有多少个不重复的字符并按由前到后的顺序输出一个新的字符串和该字符串长度的整数
88 0
判断字符串中只含有字母和问题
判断字符串中只含有字母和问题
72 0
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
在一个小写英文字母(a-z)组成的字符串的最短子串,其包含这个字符串中出现过的所有字母,输出最左边的该类子串
108 0
在一个由小写英文字母(a-z)组成的字符串中,查找最长子串,其头尾字母相同,且中间不包含该头尾字母,并输出最左边的该类子串
在一个由小写英文字母(a-z)组成的字符串中,查找最长子串,其头尾字母相同,且中间不包含该头尾字母,并输出最左边的该类子串
161 0
|
机器学习/深度学习 CDN
编写程序统计从键盘输入的一行文本中各个字母的个数。 输入以回车键结束。 不区分大小写,大写字母与相应的小写字母按照同一个字母看待。 要求输出按照各个字母出现的个数从大到小进行排序,出现的个数相同的,按
编写程序统计从键盘输入的一行文本中各个字母的个数。 输入以回车键结束。 不区分大小写,大写字母与相应的小写字母按照同一个字母看待。 要求输出按照各个字母出现的个数从大到小进行排序,出现的个数相同的,按
374 0
有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数
有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数
301 0