java统计字符串中指定字符出现的个数
时间: 2023-12-24 16:48:30 浏览: 230
java统计文件中每个字符出现的个数
5星 · 资源好评率100%
可以使用 Java 中的 String 类的方法 `charAt()` 和 `length()` 来实现。
算法步骤如下:
1. 定义一个计数变量 `count`,初始值为 0。
2. 遍历字符串,依次取出每个字符。
3. 如果当前字符与指定字符相等,则计数变量 `count` 加 1。
4. 遍历结束后,返回计数变量 `count` 的值。
示例代码如下:
```java
public static int countChar(String str, char ch) {
int count = 0;
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == ch) {
count++;
}
}
return count;
}
```
使用示例:
```java
String str = "hello world";
char ch = 'l';
int count = countChar(str, ch);
System.out.println(ch + " 出现的次数为:" + count);
```
输出结果为:
```
l 出现的次数为:3
```
阅读全文