每日一篇程式碼系列(5)

李家宇發表於2020-11-30
 1 class O3_3 {
 2   public static void main(String args[ ]) {
 3     String s;
 4     char c;
 5     int nDig,nChar,nOther;
 6     nDig=nChar=nOther=0;
 7     Scanner reader=new Scanner(System.in);
 8     System.out.print("請輸入字串:");
 9     s=reader.nextLine();
10     for(int i=0;i<s.length();i++) {
11       c=s.charAt(i);
12       if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) {
13         nChar++;
14       }
15       else if(c>='0'&&c<='9') {
16         nDig++;
17       }
18       else {
19         nOther++;
20       }
21     }
22     System.out.println("字串中含有字母:"+nChar+"個");
23     System.out.println("字串中含有數字:"+nDig+"個");
24     System.out.println("字串中含有其他符號:"+nOther+"個");
25   }
26 }

抱歉,差點忘了釋出,十分抱歉。厚著臉皮求一個推薦,如果喜歡這個系列,對以後比較期待的,評論告訴我。

相關文章