题目描述
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写
代码
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
char c = scan.nextLine().charAt(0);
char[] strArr = str.toCharArray();
int count = 0;
for(int i=0; i<strArr.length; i++){
c = Character.toUpperCase(c);
char s = Character.toUpperCase(strArr[i]);
if ( c==s){
count++;
}
}
System.out.println(count);
}
}