标签:初始化 变量 大写 big static pack public 输出 键盘
package ren.redface.demo; import java.util.Scanner; /* * 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符) * * 分析: * A:键盘录入一个字符串数据 * B:定义三个统计变量,初始化值都是0 * C:遍历字符串,得到每一个字符 * D:拿字符进行判断 * 假如ch是一个字符。 * 大写:ch>=‘A‘ && ch<=‘Z‘ * 小写:ch>=‘a‘ && ch<=‘z‘ * 数字:ch>=‘0‘ && ch<=‘9‘ * E:输出结果 */ public class StringTest2 { public static void main(String[] args) { //键盘录入一个字符串数据 Scanner sc = new Scanner(System.in); System.out.println("请输入一个字符串数据:"); String s = sc.nextLine(); //定义三个统计变量,初始化值都是0 int bigCount = 0; int smallCount = 0; int numberCount = 0; //遍历字符串,得到每一个字符 for(int x=0; x<s.length(); x++) { char ch = s.charAt(x); //拿字符进行判断 if(ch>=‘A‘ && ch<=‘Z‘) { bigCount++; }else if(ch>=‘a‘ && ch<=‘z‘) { smallCount++; }else if(ch>=‘0‘ && ch<=‘9‘) { numberCount++; }else { System.out.println("该字符"+ch+"非法"); } } //输出结果 System.out.println("大写字符:"+bigCount+"个"); System.out.println("小写字符:"+smallCount+"个"); System.out.println("数字字符:"+numberCount+"个"); } }
统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数。(不考虑其他字符)
标签:初始化 变量 大写 big static pack public 输出 键盘
原文地址:https://www.cnblogs.com/ooo888ooo/p/12689653.html