题解 | #计算某字符出现次数(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);
    }
}

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务