データ構造 - 基本操作と文字列のパターンマッチング

1. 文字列内の文字の出現数をカウントします。

2. 方法と手順

String の Indexof(str, fromindex) メソッドを使用してループし、回数をカウントするカウンターを追加します。

3. 実験のオリジナル記録

パブリック クラス CountTimes{

public static void main(String[] args)

{

String str= "各国には独自の国歌があります";

int 回 = searchstr ("国", str); // 3 を返す

システム。out .println(回);

}

public static int searchstr(文字列キー, 文字列str)

{

int Index = 0;//毎回検索される添字

int count = 0;//カウンター

while (( インデックス=str.indexOf(キー, インデックス)) != -1)

{

インデックス = インデックス + key.length();

カウント++;

}

戻り数;

}

}

5. 結果

「各国には独自の国歌がある」には「国家」が3回出てくる

おすすめ

転載: blog.csdn.net/weixin_45823684/article/details/128536663
おすすめ