欢迎访问宙启技术站
智能推送

Java如何使用函数在Java中实现计算字符串中某个字符出现的次数?

发布时间:2023-09-14 15:40:12

在Java中实现计算字符串中某个字符出现的次数可以使用函数来完成。下面是一个示例代码:

public class Main {
   public static void main(String[] args) {
      String str = "Hello World";
      char ch = 'o';

      int count = countOccurrences(str, ch);
      System.out.println(ch + " 出现的次数为: " + count);
   }

   public static int countOccurrences(String str, char ch) {
      int count = 0;

      for (int i = 0; i < str.length(); i++) {
         if (str.charAt(i) == ch) {
            count++;
         }
      }

      return count;
   }
}

上述代码中,countOccurrences是一个函数,它接受一个字符串str和一个字符ch作为参数,并返回字符ch在字符串str中出现的次数。

在函数内部,我们使用str.charAt(i)来获取字符串中索引i处的字符,并与目标字符ch进行比较。如果相等,则将计数器count加1。

最后,我们在main函数中调用countOccurrences函数,并将结果打印出来。

运行以上代码,输出结果为:

o 出现的次数为: 2

这表示字符o在字符串"Hello World"中出现了2次。