首页 > 学院 > 开发设计 > 正文

华为机试(二)

2019-11-06 08:12:09
字体:
来源:转载
供稿:网友

计算字符个数

写出一个程序,接受一个有字母和数字以及空格组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。

输入描述: 输入一个有字母和数字以及空格组成的字符串,和一个字符。

输出描述: 输出输入字符串中含有该字符的个数。

输入例子: ABCDEF A

输出例子: 1

import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner scanner = new Scanner(System.in); String str=scanner.nextLine().toUpperCase(); String str2=scanner.nextLine().toUpperCase(); char ch = str2.charAt(0); System.out.PRint(numCount(str,ch)); } public static int numCount(String str1,char ch){ if(str1==null||ch==0){ return -1; } int num=0; char[] chars = str1.toCharArray(); for (int i=0;i<chars.length;i++){ if(ch==chars[i]){ num ++; } } return num; }}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表