java定义一个方法,接收一个字符串和一个字符,统计该字符在字符串中出现的次数
时间: 2024-05-10 12:14:37 浏览: 55
可以定义一个方法如下:
```java
public static int countChar(String str, char c) {
int count = 0;
for (int i = 0; i < str.length(); i++) {
if (str.charAt(i) == c) {
count++;
}
}
return count;
}
```
这个方法接收一个字符串 `str` 和一个字符 `c`,并且使用一个循环遍历字符串中的每个字符,如果遍历到的字符和 `c` 相等,就将计数器 `count` 加一。最后返回计数器的值即可。
使用示例:
```java
String str = "hello world";
char c = 'l';
int count = countChar(str, c);
System.out.println(c + " occurs " + count + " times in " + str);
// 输出:l occurs 3 times in hello world
```
阅读全文