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