描述
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
数据范围: 1≤�≤1000 1≤n≤1000
输入描述:
第一行输入一个由字母、数字和空格组成的字符串,第二行输入一个字符(保证该字符不为空格)。
输出描述:
输出输入字符串中含有该字符的个数。(不区分大小写字母)
输入:ABCabc
A
输出:2
解题思路:
简单tip:将第一行的输入存入string字符串中,并且将字符串中的字母全部转为大写或者小写,循环遍历字符串的元素并对比,用变量记录出现次数,最后输出完成。
巧妙tip:存入到String对象的字符串,将字符串全部转换为相同一大写类型的字符,删除(使用空格代替)第一字符串中和第二字符串的相同字符,与第一字符串的原长度比较变化,结果为字符的出现次数,降低了时间复杂度。