Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序查找字符串中字符出現(xiàn)次數(shù)(頻率)

Java 實例大全

在此程序中,您將學(xué)習(xí)查找給定字符串中字符的出現(xiàn)次數(shù)(頻率)。

示例:查找字符次數(shù)、頻率

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 < str.length(); i++) {
            if(ch == str.charAt(i)) {
                ++frequency;
            }
        }

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

運(yùn)行該程序時,輸出為:

Frequency of e = 4

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

我們使用charAt()函數(shù)循環(huán)字符串中的每個字符,該函數(shù)接受索引(i)并返回給定索引中的字符。

我們將每個字符與給定字符ch進(jìn)行比較。如果匹配,我們將frequency值增加1。

最后,我們得到一個字符存儲在其中的總計出現(xiàn)次數(shù),并將frequency的值打印出來。

Java 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清