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】判斷字串非空Java字串
- java Script 的if判斷2Java
- java判斷迴文數Java
- Java 判斷語句 - if…else/switchJava
- java判斷字串是否為空Java字串
- java判斷物件是否為空Java物件
- oracle 統計資訊過期判斷和自動收集Oracle
- Oracle 判斷 並 手動收集 統計資訊 指令碼Oracle指令碼
- js判斷手機系統JS
- java中判斷Object物件型別JavaObject物件型別
- 判斷字串中出現最多的字元,並統計次數字串字元
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- 如何在Java中判斷是否為空Java
- Java中型別判斷的幾種方式Java型別
- Java 判斷字串中是否含有漢字.Java字串
- 怎麼判斷dns汙染,怎麼判斷dns汙染,具體判斷方法DNS
- JS的判斷語句:判斷、迴圈JS
- 字元判斷字元
- 如何判斷作業系統大小端作業系統
- JavaScript判斷系統和瀏覽器JavaScript瀏覽器
- java 判斷字串什麼編碼型別Java字串型別
- java裡如何判斷Email是否傳送成功?JavaAI
- 求助! 用Java如何判斷網路通不通?Java
- js函式中的if判斷和a==b判斷JS函式
- 使用帶型別判斷的比較判斷型別
- shell程式設計(五)條件判斷程式設計
- 碎片化學習Java(十三)-- Java switch判斷星期幾案例Java
- js資料型別判斷和陣列判斷JS資料型別陣列
- java判斷輸入的字串是否為數字Java字串
- java判斷檔案是否存在並建立檔案Java
- Java判斷一個整數是否為奇數Java
- Java中的String判斷是不是為空Java
- 判斷Linux系統是否被黑的方法Linux
- JavaScript判斷ios還是android系統JavaScriptiOSAndroid
- Android 判斷當前系統語言Android
- python 判斷作業系統型別Python作業系統型別
- 【Python】Python判斷統計每個月天數原始碼示例Python原始碼
- IC設計行業erp系統評估的判斷標準行業