题解 | 计算某字符出现次数

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
  Scanner in = new Scanner(System.in);
        String str =in.nextLine();//next是以空格为分隔符,nextLine是以换行符为分隔符
        String char1 = in.next();
        int count =0;
        if(Character.isLetter(char1.charAt(0))){
            Character char2 =Character.toLowerCase(char1.charAt(0));
            for(int i=0;i<str.length();i++){
                if(Character.toLowerCase(str.charAt(i)) == char2){
                    count++;
                }
            }
        }
        if(Character.isDigit(char1.charAt(0))){
            for(int i=0;i<str.length();i++){
                if(char1.charAt(0) ==str.charAt(i)){
                    count++;
                }
            }

        }
        System.out.println(count);

    }
}

全部评论

相关推荐

一面(15min)1.自我介绍2.介绍项目3.怎么梳理项目的4.黑盒测试方法5.举一个例子,哪个功能使用了哪些测试方法6.说一下ui自动化和接口自动化怎么做的7.印象比较深的bug8.有没有使用过缺陷管理平台9.缺陷的要素10.软件测试的流程11.能实习多久反问1.几轮面试(两轮:技术+hr)2.答得怎么样(还不错)顺序可能有点问题,大概就问这些当天一面面试官让我准备hr面试,一小时后收到hr电话让第二天面试二面(hr面)(50min)1.自我介绍2.你为什么打算做软件测试,没考虑其他的吗(从这里我就感觉不对劲了)3.项目拷打4.你这个项目有遇到什么难点嘛,怎么解决的(我说前端页面容易变动,然后定位方法可能失效,可以使用po模型,即使页面变化也只需要修改较少代码,然后就让我讲为什么页面元素变动了定位就失效,问了很久)5.你讲一下前端元素定位的方法,以及为什么前端元素定位不稳定,需要使用po模型的原因6.软件测试框架7.你在学校做过的比较困难的事(我说的比赛)8.说一下比赛难在什么地方,怎么解决的(我都忘了这个比赛的内容了)9.你怎么跟队友沟通的,意见分歧你怎么说服他的10.你的人际交往怎么样11.说一下你在学校合作比较愉快的经历(做个小组作业都要炸了)12.你能实习多久13.个人的一些情况反问:1.这个工作做什么的(就是先做一些硬件的安装,然后后期才能软件测试,有些做软件测试的同学接受不了跑路了)2.多久答复(2个工作日)3.我答得怎么样(前端定位没讲清楚,问我是不是看了面经,没准备的地方有点说不清楚)hr面有点难度,一直追问,感觉寄了,很重视沟通hr好像也用牛客,不会被认出来吧哈哈第二周收到感谢信
查看22道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务