栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

计算字符串Java中的字母

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

计算字符串Java中的字母

您不需要26个

switch
案例。只需使用简单的代码来计算字母:

    String input = userInput.toLowerCase();// Make your input toLowerCase.    int[] alphabetArray = new int[26];    for ( int i = 0; i < input.length(); i++ ) {         char ch=  input.charAt(i);         int value = (int) ch;         if (value >= 97 && value <= 122){         alphabetArray[ch-'a']++;        }    }

完成计数操作后,将结果显示为:

 for (int i = 0; i < alphabetArray.length; i++) {      if(alphabetArray[i]>0){        char ch = (char) (i+97);        System.out.println(ch +"  : "+alphabetArray[i]);   //Show the result.      }          }


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/438032.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号