代码如下:
import java.util.*;
public class CountCharNum {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String str = scan.nextLine();
String c = scan.nextLine();
char ch = c.charAt(0);
char[] cc = str.toCharArray();
//System.out.println(cc.length);
int len = cc.length;
for(int i=0;i<len;i++){
if(cc[i]>='A'&&cc[i]<='Z'){
cc[i]=(char) (cc[i]+('A'-'a'));
}
}
if(ch>='A'&&ch<='Z'){
ch=(char) (ch+('A'-'a'));
}
HashMap<Character,Integer> map = new HashMap<Character,Integer>();
for(int i=0;i<len;i++){
if(map.containsKey(cc[i])){
int value = map.get(cc[i]);
map.put(cc[i], value+1);
}else{
map.put(cc[i], 1);
}
}
if(map.containsKey(ch)){
int count = map.get(ch);
System.out.println(count);
}else{
System.out.println(0);
}
}
}