java查找字符串中的字符出现次数_Java程序查找字符串中字符出现次数(频率)...

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-24 05:17   11   0

Java程序查找字符串中字符出现次数(频率)

在此程序中,您将学习查找给定字符串中字符的出现次数(频率)。

示例:查找字符次数、频率

public class Frequency {

public static void main(String[] args) {

String str = "This website is awesome.";

char ch = 'e';

int frequency = 0;

for(int i = 0; i

if(ch == str.charAt(i)) {

++frequency;

}

}

System.out.println("Frequency of " + ch + " = " + frequency);

}

}

运行该程序时,输出为:Frequency of e = 4

在上述程序中,使用字符串方法length(),找到给定字符串str的长度。

我们使用charAt()函数循环字符串中的每个字符,该函数接受索引(i)并返回给定索引中的字符。

我们将每个字符与给定字符ch进行比较。如果匹配,我们将frequency值增加1。

最后,我们得到一个字符存储在其中的总计出现次数,并将frequency的值打印出来。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP