Java程序:统计给定字符串中大写和小写字符的个数
为了统计大写和小写字符的个数,我们首先需要判断给定的字符是大写还是小写。为此,我们将使用Java中每个字符的ASCII值的概念。
在Java中,我们知道每个字符都有对应的ASCII值,因此我们将比较每个字符是否在大小写的范围内。
在Java中统计字符串中大写和小写字符的个数
在下面的例子中,首先将字符串转换为字符数组以便于遍历,然后判断它是否在大小写范围内,并设置大写和小写计数器,根据字符所在范围相应地增加计数器。
示例
public class CountUpperLower {
public static void main(String[] args) {
String str1 = "AbRtt";
int upperCase = 0;
int lowerCase = 0;
char[] ch = str1.toCharArray();
for(char chh : ch) {
if(chh >='A' && chh <='Z') {
upperCase++;
} else if (chh >= 'a' && chh <= 'z') {
lowerCase++;
} else {
continue;
}
}
System.out.println("Count of Uppercase letter/s is/are " + upperCase + " and of Lowercase letter/s is/are " + lowerCase);
}
}输出
Count of Uppercase letter/s is/are 2 and of Lowercase letter/s is/are 3
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP