从键盘输入一个字符串,统计某个字符的个数
例如,从键盘输入“I am a student”,统计a出现的次数
字符串转字符数组 字符串.toCharArray();
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine(); 获字符串,回车作为分隔符
import java.util.Scanner;public class TestDemo{public static int getCharCountOfString(String str, char c) {//字符串转字符数组 字符串.toCharArray();char[] arr = str.toCharArray();int count = 0;for (int i = 0; i < arr.length; i++) {if (arr[i] == c){count++;}}return count;}public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String str = scanner.nextLine();int count = getCharCountOfString(str, 'a');System.out.println(count);}}
运行结果: