华为OJ:统计大写字母个数

来源:互联网 发布:网络语卧槽是什么意思 编辑:程序博客网 时间:2024/05/16 10:19

这道题我错了一次,主要是A跟Z边界没有考虑,其他的就是记得测试时用nextLine,因为字符串可能可能有空格。

import java.util.Scanner;public class bigLetterCount {public static int CalcCapital(String str){int count=0;for(int i=0;i<str.length();i++){if('A'<=str.charAt(i)&&str.charAt(i)<='Z')count++;}return count;}public static void main(String args[]){Scanner input=new Scanner(System.in);String s=input.nextLine();System.out.println(CalcCapital(s));}}

0 0
原创粉丝点击