读入一句话(一行文本),统计26个大写字母各自出现的次数。
方法1:
(这样写结果是每一个字母出现的次数都输出)

import java.util.Scanner;public class 统计26个字母 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] charnum = new int[26];System.out.println("请输入一串字符串:");String str = sc.nextLine();str = str.trim();for (int i = 0; i < str.length(); i++) {char c = str.charAt(i);int ascii = (int) c;if (ascii >= 65 && ascii <= 90) {int index = ascii - (int) 'A';charnum[index] = charnum[index] + 1;}}for (int i = 0; i < charnum.length; i++) {System.out.println("字母" + (char) (i + 'A') + "出现:" + charnum[i] + "次");}}
}

结果:

方法2:
(只输出出现的字母次数)

import java.util.Scanner;public class 统计26个字母 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] charnum = new int[26];System.out.println("请输入一串字符串:");String str = sc.nextLine();str = str.trim();for (int i = 0; i < str.length(); i++) {char c = str.charAt(i);int ascii = (int) c;if (ascii >= 65 && ascii <= 90) {int index = ascii - (int) 'A';charnum[index] = charnum[index] + 1;}}for (int i = 0; i < charnum.length; i++) {if (charnum[i] != 0) {System.out.println("字母" + (char) (i + 'A') + "出现:" + charnum[i] + "次");}}}
}

结果:

读入一句话(一行文本),统计26个大写字母各自出现的次数。(java)相关推荐

  1. python字符串大写字母个数_【python实例】统计字符串里大写字母,小写字母的个数和非字母的个数...

    """ 给定一个以下字符串:统计大写字母的个数,小写字母的个数,非字母的个数. str1 = "ajdkkKDKEK1343KFKiriromfkfKKRIOW ...

  2. 创建一个简单的存储过程(RroGetA_Z),要求输出A到Z之间的26个大写字母

    <SQL Server数据库设计与项目实践> ISBN:978-7-302-40610-5 p121 动手实践-实训内容-(1) (1)创建一个简单的存储过程(RroGetA_Z),要求输 ...

  3. 题目:分别统计字符串中大写字母和小写字母的个数。

    题目:分别统计字符串中大写字母和小写字母的个数. 代码如下: #include <conio.h> #include <stdio.h>void fun(char *s, in ...

  4. 编程从键盘输入一个字符串,统计该字符串中从‘a‘到‘z‘共26个小写字母各自出现的次数, 将结果存入数组中,并输出

    /*编程从键盘输入一个字符串,统计该字符串中从'a'到'z'共26个小写字母各自出现的次数, 将结果存入数组中,并输出*/ #include<stdio.h> #include<st ...

  5. 【最简易c语言】有一篇文章,共有3行文字,每行有80个字符。要求分别统计其中英文大写字母、小写字母、数字、空格以及其他字符的个数。

    有一篇文章,共有3行文字,每行有80个字符.要求分别统计其中英文大写字母.小写字母.数字.空格以及其他字符的个数. #include <stdio.h> void main(){int i ...

  6. 35、统计字符串中大写字母、小写字母、数字和空格出现的次数

    题目 统计字符串中大写字母.小写字母.数字和空格出现的次数 解法一 遍历字符串,使用字符串内建函数判断 代码如下: #!/usr/bin/python # -*- coding:UTF-8 -*-cl ...

  7. java string 查找大写字母_java实现统计字符串中大写字母,小写字母及数字出现次数的方法示例...

    本文实例讲述了java实现统计字符串中大写字母,小写字母及数字出现次数的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static v ...

  8. 从命令行参数中得到一个字符串,统计该字符串中字母 a 的出现次数。

    从字节或字符串数组中得到一个字符串,统计该字符串中字母 a 的出现次数. public class Test2 {public static void main(String[] args) {// ...

  9. 编程. 已知字符串:this is a test of java. 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串test (3) 用多种方式将本字

    package Char_String;import com.sun.xml.internal.ws.util.StringUtils;import java.util.Arrays;/** * Cr ...

  10. C 统计数字和大写字母和小写字母的个数

    image.png 从键盘输入一行字符,分别统计其中大写字母和小写字母的个数 实例 #include <stdio.h>int main(void) {char str;int digit ...

最新文章

  1. 获取 Andriod keystore签名证书文件,用于打包APP应用
  2. 1月书讯 | 开年多本重点书
  3. 看过的编程类好书(资料)
  4. 802.11e (Quality of Service) : EDCA
  5. 14_pytorch.where,pytorch.gather
  6. 解决webserver tcp连接大量CLOSE_WAIT 问题
  7. 汇编的艺术(01)sizeof operator
  8. Oracle密码中含有特殊字符时exp,imp的使用
  9. servlet ---- servlet入门
  10. 剑指offer——面试题44:扑克牌顺子
  11. 菜鸟教程 程序员学习网站
  12. 阅读html查看器,手机HTML查看器
  13. 机器翻译实战(英译汉)Transformer代码学习详解
  14. 贼好玩!我用Python写了一个AI玩星际争霸2!
  15. 京东自营售前客服考试
  16. 腾讯校招笔试题之贪吃的小Q
  17. java中栈的两种实现
  18. Python模块查找路径
  19. 如何彻底清除2345导航,从浏览器快捷方式,注册表,添加hosts限制三个方面进行修正
  20. 基于python-opencv的HOG特征提取和使用cv2.HOGDescriptor()

热门文章

  1. django踩坑记录
  2. Ubuntu18.04搭建源码搜索引擎Opengrok
  3. Flutter从入门到能寄几玩儿
  4. Quality Trimming Via Trimmomatic
  5. C++类型转换以及文件读写的总结
  6. 十大BI报表可视化工具
  7. 魔兽世界开服架设服务器搭建教程
  8. 华为手机显示服务器异常怎么办,手机一直提示云服务器异常怎么办
  9. 大数据竞赛MR培训与题型
  10. burp 调试_如何开发一个Burp插件