java顺序查找法,查找一个字符串中包含多少个指定字符,这个字符串和指定字符由键盘输入.

要求输出此字符串中指定字符的位置,及字符总数。
2024-11-26 20:21:25
推荐回答(1个)
回答(1):

java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.println("请输入字符串..");
String str = sc.next();
System.out.println("请输入要查找的字母..");
String num = sc.next();
int weizhi = 0;
char[] arr = str.toCharArray();
for(int i = 0; i < arr.length; i++){
if(num.equals(String.valueOf(arr[i]))){
weizhi += weizhi+1;
}
}
System.out.println("字符" + num + "出现了 " +weizhi+ " 次.");