计算字符个数(java)

来源:互联网 发布:山东网络问政平台 编辑:程序博客网 时间:2024/06/04 00:46
import java.util.*;public class Main{public static void main(String[] args) {Scanner scan = new Scanner(System.in);String str = scan.nextLine();String str1 = scan.nextLine();char ch = 0;if(str1.length() > 0) ch = str1.charAt(0);int count = getCharNum(str.toLowerCase(), ch);System.out.println(count);} static int getCharNum(String str, char ch) {int num = 0;if(ch >='A' && ch <= 'Z')ch = (char) (ch +32);else if(ch >='a' && ch <= 'z')ch = ch;for (int i = 0; i < str.length(); i++) {if(ch == str.charAt(i))num++;}return num;}}

注意:1、输入的字母有大小写,第二个字符也有可能是大小写,所以要清楚大小写的影响

2、只是判别字符的个数而不包含空格、数字

0 0
原创粉丝点击