文字列全体に部分文字列が出現する回数を記録します(JAVA)

文字列全体での部分文字列の出現回数を記録する(Java)

1.タスクの説明
プログラムを記述して、文字列全体における部分文字列の出現回数を記録します。たとえば、文字列 "nbaernbatnbaynbauinbaopnba"全体における部分文字列 "nba"の出現回数を記録します。部分文字列 "nba"の数が表示されることを確認します6.出現回数を計算するには、Stringクラスの一般的なメソッドを使用する必要があります。
2.運用実績
ここに画像の説明を挿入
3.実施アイデア

  1. 最初のパターン文字列が出現する位置を取得するためにstring.IndexOf(String2)メソッドを使用して、メイン文字列とパターン文字列string2がアドレス変数に格納されます。
  2. whileループを設定し、それが出現するアドレス+パターン文字列の長さを次のループの開始位置とします。string.IndexOf(string2、address + string2.lenght)メソッドの戻り値を判定条件とし、パターン文字列が主文字列に出現する回数を記録します。
    [String.IndexOf(パラメーター1、パラメーター2)パラメーター1:モード文字列、パラメーター2:開始位置]
    4.実装コード
    ここに画像の説明を挿入
元の記事を5件公開 いいね6 訪問29

おすすめ

転載: blog.csdn.net/weixin_44781355/article/details/105458109