Java判斷統計
輸入一行字元,分別統計出其中英文字母、空格、數字和其它字元的個數。
public static void main(String[] args) {
// TODO Auto-generated method stub
int abcCount=0;//英文字母個數
int spaceCount=0;//空格鍵個數
int numCount=0;//數字個數
int otherCount=0;//其他字元個數
Scanner scan=new Scanner(System.in);
String str=scan.nextLine();
char[] ch = str.toCharArray();
for(int i=0;i<ch.length;i++){
if(Character.isLetter(ch[i])){
//判斷是否字母
abcCount++;
}
else if(Character.isDigit(ch[i])){
//判斷是否數字
numCount++;
}
else if(Character.isSpaceChar(ch[i])){
//判斷是否空格鍵
spaceCount++;
}
else{
//以上都不是則認為是其他字元
otherCount++;
}
}
System.out.println("字母個數:"+abcCount);
System.out.println("數字個數:"+numCount);
System.out.println("空格個數:"+spaceCount);
System.out.println("其他字元個數:"+otherCount);
}
相關文章
- java Script 的if判斷2Java
- 【JAVA】判斷字串非空Java字串
- java判斷物件是否為空Java物件
- java判斷字串是否為空Java字串
- Java 判斷語句 - if…else/switchJava
- js判斷手機系統JS
- 判斷字串中出現最多的字元,並統計次數字串字元
- Java中型別判斷的幾種方式Java型別
- 如何在Java中判斷是否為空Java
- 【Python】Python判斷統計每個月天數原始碼示例Python原始碼
- 怎麼判斷dns汙染,怎麼判斷dns汙染,具體判斷方法DNS
- JS的判斷語句:判斷、迴圈JS
- Java 使用魔數判斷檔案型別Java型別
- 【LeetCode】1496. 判斷路徑是否相交(Java)LeetCodeJava
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- if 判斷使用
- python 判斷作業系統型別Python作業系統型別
- JavaScript判斷系統和瀏覽器JavaScript瀏覽器
- 如何判斷作業系統大小端作業系統
- 判斷Linux系統是否被黑的方法Linux
- 碎片化學習Java(十三)-- Java switch判斷星期幾案例Java
- js函式中的if判斷和a==b判斷JS函式
- 使用帶型別判斷的比較判斷型別
- IC設計行業erp系統評估的判斷標準行業
- java判斷輸入的字串是否為數字Java字串
- Java程式設計:通過獲取當前時間,判斷今天星期幾Java程式設計
- PTA 程式設計 判斷題-期末複習程式設計
- 判斷難點
- 判斷語句
- 判斷素數
- nginx 多if判斷。Nginx
- 判斷空值
- 素數判斷
- 原型判斷方法原型
- 如何判斷股票有沒有主力?主力的判斷方法
- Java判斷欄位是否為空,為空賦值 ?Java賦值
- Java基礎程式碼季節判斷季節1Java
- Java判斷工作日、休息日和節假日Java