题解 | #计算某字符出现次数(Java)#
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
import java.util.Scanner; /** 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。 (不区分大小写字母) **/ // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); if (str == null) return; char[] c = new char[str.length()]; for (int i = 0; i < str.length(); i++) { c[i] = str.charAt(i); } int count = 0; String target = sc.next(); if (target.length() != 1) return; for (int i = 0; i < c.length; i++) { if (target.equalsIgnoreCase(String.valueOf(c[i]))) count++; } System.out.println(count); } }