91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java如何統計字符串出現的次數

小億
227
2023-08-07 09:47:32
欄目: 編程語言

可以使用Java的字符串方法和循環來統計字符串出現的次數,具體步驟如下:

  1. 聲明一個整型變量count來存儲字符串出現的次數,初始值為0。

  2. 使用循環遍歷字符串,從第一個字符開始,逐個比較。

  3. 調用字符串的indexOf方法來查找字符串中是否包含指定的子字符串,如果包含,則返回子字符串的索引位置,否則返回-1。

  4. 如果indexOf方法返回的索引不等于-1,則表示找到了子字符串,將count加1。

  5. 繼續下一次循環,從上次找到的子字符串的后一個位置開始繼續查找。

  6. 循環結束后,count的值即為字符串出現的次數。

以下是一個示例代碼:

public class StringCount {
public static void main(String[] args) {
String str = "hello world, hello java";
String subStr = "hello";
int count = 0;
int index = 0;
while ((index = str.indexOf(subStr, index)) != -1) {
count++;
index += subStr.length();
}
System.out.println("字符串出現的次數:" + count);
}
}

在上述示例代碼中,我們將要查找的字符串存儲在變量str中,要統計的子字符串存儲在變量subStr中。然后使用indexOf方法在循環中查找子字符串的出現位置,如果找到了則將計數器count加1,并將index更新為下一個開始查找的位置。最后輸出結果即可。

0
大同市| 开原市| 金川县| 高密市| 霍林郭勒市| 滦平县| 辛集市| 雷波县| 广饶县| 乳山市| 宁强县| 宾阳县| 马边| 宜都市| 古浪县| 凤阳县| 永仁县| 克什克腾旗| 绥阳县| 湘西| 宁武县| 五寨县| 河南省| 永兴县| 西华县| 鹤壁市| 龙游县| 龙口市| 平塘县| 南京市| 黄骅市| 上饶市| 肥东县| 民乐县| 锦屏县| 龙山县| 柳江县| 梓潼县| 积石山| 固始县| 龙里县|