java如何查找字符串中指定字符個(gè)數(shù)

小億
112
2024-09-26 03:29:04

在Java中,你可以使用以下方法來(lái)查找字符串中指定字符的個(gè)數(shù):

public class CountCharacter {
    public static void main(String[] args) {
        String str = "hello world";
        char ch = 'l';
        int count = countCharacterOccurrences(str, ch);
        System.out.println("The character '" + ch + "' occurs " + count + " times in the string \"" + str + "\"");
    }

    public static int countCharacterOccurrences(String str, char ch) {
        int count = 0;
        for (int i = 0; i < str.length(); i++) {
            if (str.charAt(i) == ch) {
                count++;
            }
        }
        return count;
    }
}

在這個(gè)例子中,我們定義了一個(gè)名為countCharacterOccurrences的方法,它接受一個(gè)字符串str和一個(gè)字符ch作為參數(shù)。這個(gè)方法遍歷整個(gè)字符串,并在每次找到目標(biāo)字符時(shí)遞增計(jì)數(shù)器。最后,該方法返回計(jì)數(shù)器的值。

0