c语言统计字符串大写字母和数字个数,如图

如题所述

简单写一下public static void main(String args[]){
int bigNum = 0;
int smallNum = 0 ;
String str="asdakshf KDH SKDK SBD KSNm,d dsjbsjcns\ndc"; //要判断的字符串 int index ; //回车键的位置
if(str.indexOf("\n")==-1){ //没有回车键时
index = str.length() ;
}else{
index = str.indexOf("\n");
}
String newStr = str.substring(0,index ) ; for(int i=0;i<newStr .length();i++){
char c = newStr .charAt(i);
if(c>=65&&c<=90){
bigNum++;
}else if(c>=97&&c<=122){
smallNum++ ;
}
}
System.out.println("大写字母个数:"+bigNum+",小写字母个数:"+smallNum); System.out.println(" 总字符个数:"+str.length());
}
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网