找出字符在字符串中出现的次数



题目描述

写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。


输入描述:

输入一个有字母和数字以及空格组成的字符串,和一个字符。



输出描述:

输出输入字符串中含有该字符的个数。


输入例子:
ABCDEF
A

输出例子:
1
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
        Scanner in = new Scanner(System.in);
        String s  = in.nextLine().toLowerCase();
        char c = in.nextLine().toLowerCase().toCharArray()[0];
	    int num = getNumOfCharInString(s,c);
	    System.out.println(num);
	}
	public static int getNumOfCharInString(String s, char c){
		int num = 0;
		int len = s.length();
		for(int i = 0; i <len; i++){
			if(s.charAt(i)==c)
				num++;
		}
		return num;
	}
}


版权声明:本文为lucyxu107原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。