鍵盤錄入一段字符串,統計里面的大寫字母,小寫字母,數字的數量


 1 import java.util.Scanner;
 2 
 3 //輸入一段字符串,輸出它里面的大寫字母個數,小寫字母個數,以及數字的個數
 4 public class chazhaozifushu {
 5     public static void main(String[] args) {
 6         Scanner sc=new Scanner(System.in);
 7         System.out.println("請輸入一段字符串:");
 8         String s=sc.nextLine();
 9         char [] c=s.toCharArray();//將字符串轉換為字符數組
10         int smallCount=0;
11         int bigCount=0;
12         int numCount=0;
13         for(int i=0;i<s.length();i++){
14             if (Character.isUpperCase(c[i])){
15                 bigCount++;
16             }
17             else if(Character.isLowerCase(c[i])){
18                 smallCount++;
19             }else if(Character.isDigit(c[i])){
20                 numCount++;
21             }
22         }
23         System.out.println("大寫字母數量為:"+bigCount);
24         System.out.println("小寫字母數量為:"+smallCount);
25         System.out.println("數字數量為:"+numCount);
26 
27     }
28 
29 }

結果顯示:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM