黑马程序员技术交流社区
标题:
小练习:计算英文字符串大小写数量
[打印本页]
作者:
Vincent饭饭
时间:
2015-8-25 22:32
标题:
小练习:计算英文字符串大小写数量
/***
* 计算英文字符串大小写数量
*/
public class Test38 {
public static void main(String[] args) {
//定义字符串,初始化大小写变量snum,bnum
String s = "ASJLDJFALDSsdjfaSDJKFLA";
int snum = 0;
int bnum = 0;
//for循环遍历字符串每一个字符
for(int i = 0;i<s.length();i++) {
//调用charAt()函数将字符串字符赋予字符变量c
char c = s.charAt(i);
//通过比较ASCII码值确定大小写
if(c>='a' && c<='z') {
snum ++;
}else if(c>='A' && c<='Z') {
bnum ++;
}
}
System.out.println(snum);
System.out.println(bnum);
}
复制代码
知识点:1、String类的charAt()方法 。2、通过比较ASCII码值确定字符的大小写。
作者:
ln0491
时间:
2015-8-25 23:17
也可以用正则来做
作者:
MoonsenHung
时间:
2015-8-25 23:20
不错,不错,赞一个。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2