java接收键盘输入的字符串,使用String类的方法indexOf()来统计该字符串中指定字符(键盘输入的一个字符)出现的次数。
时间: 2023-10-13 14:05:05 浏览: 157
Java统计字符串中字符出现次数的方法示例
5星 · 资源好评率100%
好的,这是一个关于Java编程的问题,我可以回答。可以使用Scanner类来接收键盘输入的字符串,然后使用String类的indexOf()方法和循环来统计指定字符出现的次数。具体代码如下:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个字符串:");
String str = scanner.nextLine();
System.out.println("请输入要统计出现次数的字符:");
char ch = scanner.next().charAt(0);
int count = 0;
int index = str.indexOf(ch);
while (index != -1) {
count++;
index = str.indexOf(ch, index + 1);
}
System.out.println("指定字符在字符串中出现的次数为:" + count);
}
}
```
希望这个回答能够帮到你。
阅读全文