zoukankan      html  css  js  c++  java
  • 判断一个字符串中字母的个数(无视大小写)

    其实Java学习中还是笔试中基本都会遇到这样类似的问题,统计一个字符串中a~z的个数:

    代码如下:

    public class Wheel {

        public static void main(String[] args) {
            // 定义一个字符串
            String abc = "aaaabbbbAAABBBB";

            // 定义一个整形数组,放置各个字母的个数
            int letterCount[] = new int[26]; 

            // 将字符串转换成字符数组
            char letters[] = abc.toCharArray();

            // 对字符数组进行遍历
            for(int count=0;count < letters.length;count++) {
                char letter = letters[count];
                if((letter >='a') && (letter <= 'z')) {
                    letterCount[letter - 'a']++;
                }
                if((letter >='A') && (letter <= 'B')) {
                    letterCount[letter - 'A']++;
                }
                }

            // 输出结果
            for(char count ='a';count <='z';count++) {
                System.out.print(count  + ":" + letterCount[count - 'a'] + " ");
            }
            System.out.println();

        }

    }

    上面就是小疯自己思考代码,可能有些许不完善,希望可以指点一下!!

    转载于:https://my.oschina.net/yexiaofeng/blog/1827841

  • 相关阅读:
    Scrapy框架
    描述符类
    完整的blog设计过程
    钉钉机器人设置步骤
    homework登录和支付mock两个接口
    jsonpath的用法和nnlog的使用
    mp4格式文件转码后处理(qt-faststart).md
    html5视音频标签参考.md
    ffmpeg文档43-开发者
    ffmpeg文档42-参考/看
  • 原文地址:https://www.cnblogs.com/twodog/p/12136706.html
Copyright © 2011-2022 走看看