計算字元個數
阿新 • • 發佈:2020-08-12
題目描述
寫出一個程式,接受一個由字母和數字組成的字串,和一個字元,然後輸出輸入字串中含有該字元的個數。不區分大小寫。
輸入描述:
第一行輸入一個有字母和數字以及空格組成的字串,第二行輸入一個字元。
輸出描述:
輸出輸入字串中含有該字元的個數。
示例1輸入
ABCDEF A
輸出
1
思路:
因為字元不區分大小寫,所以在開始乾脆都轉換成大寫或者小寫的,接下來進行字串中字元的遍歷,找到目標字元,count++
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); String str=sc.nextLine().toLowerCase(); Character cc=sc.nextLine().charAt(0); Character.toLowerCase(cc); int count=0; for(int i=0;i<str.length();i++){ if(str.charAt(i)==cc){ count++; } } System.out.print(count); } }