读入一行宇符串(不多于800个字符,以回车结束),统计其中Bubble出;现了多少次。注:类名必须为Main,java语言
时间: 2024-05-05 12:21:08 浏览: 117
以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
int count = 0;
for (int i = 0; i < input.length() - 5; i++) {
if (input.substring(i, i + 6).equals("Bubble")) {
count++;
}
}
System.out.println("Bubble出现了 " + count + " 次。");
}
}
```
该程序首先使用 `Scanner` 类读入一行字符串,然后使用 `for` 循环遍历字符串中的所有连续6个字符的子串,如果该子串是 "Bubble",则计数器 `count` 加 1。最后输出计数器的值即可。
阅读全文