easy

计算字符个数

http://www.nowcoder.com/questionTerminal/a35ce98431874e3a820dbe4b2d0508b1

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        String str = scanner.nextLine().toLowerCase();
         Character c =  scanner.nextLine().charAt(0);
         Character.toLowerCase(c);

         int count = 0;
         for(int i = 0; i < str.length(); i++){
             if(c == str.charAt(i)){
                 count++;
             }
         }
        System.out.println(count);
    }
}
全部评论
Character c = scanner.nextLine().toLowerCase().charAt(0);
1 回复 分享
发布于 2021-08-03 12:52
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); String str = scanner.nextLine().toLowerCase(); Character c = scanner.nextLine().toLowerCase().charAt(0); int count = 0; for(int i = 0; i < str.length(); i++){ if(c == str.charAt(i)){ count++; } } System.out.println(count); } }
1 回复 分享
发布于 2021-04-29 13:42
第7行改变字符大小写后重新赋值给c
1 回复 分享
发布于 2020-05-07 21:22
这代码通过不了呀
1 回复 分享
发布于 2021-04-10 10:22
第7行没有赋值c
1 回复 分享
发布于 2020-03-03 18:36
大神,我将toLowerCase();改成toUpperCase(),程序没报错,但是为什么结果为0呢
点赞 回复 分享
发布于 2020-04-11 09:04

相关推荐

牛客41406533...:回答他在课上学,一辈子待在学校的老教授用三十年前的祖传PPT一字一句的讲解,使用谭浩强红皮书作为教材在devc++里面敲出a+++++a的瞬间爆出114514个编译错误来学这样才显得专业
点赞 评论 收藏
分享
哈哈哈,你是老六:我去,这面试还要靠抢啊
点赞 评论 收藏
分享
评论
49
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务