在给定的字符串中统计输入的字符串出现的次数,这个java代码
时间: 2024-06-09 15:07:39 浏览: 173
以下是一个简单的 Java 代码示例,用于在给定字符串中统计输入字符串的出现次数:
```java
public class StringCount {
public static void main(String[] args) {
String input = "This is a sample input string.";
String searchString = "is";
int count = getCount(input, searchString);
System.out.println("The string \"" + searchString + "\" appears " + count + " times in the input string.");
}
public static int getCount(String input, String searchString) {
int count = 0;
int index = 0;
while ((index = input.indexOf(searchString, index)) != -1) {
index += searchString.length();
count++;
}
return count;
}
}
```
在这个例子中,我们在 `main` 方法中定义了一个输入字符串和一个要搜索的字符串,然后调用 `getCount` 方法来计算搜索字符串在输入字符串中出现的次数。`getCount` 方法使用 `indexOf` 方法来查找搜索字符串在输入字符串中的位置,并在每次找到后将计数器增加 1。最后,它返回计数器的值作为搜索字符串在输入字符串中的出现次数。
阅读全文