2017-04-05 10 views
-1

内のサブ文字列検索を繰り返しました。後者への検索の優先順位をつける方法はありますか?また、JAVAがそれを2回検索しないようにする方法はありますか?多くのおかげで防ぐには、これは私がやったことで、文字列JAVA

入力:

textToAnalyse = "Even if you are smart, you are still dumb." 

予想される出力:

even if X 1 
if X 0 
+1

問題を適切に説明してください。入力、出力、または期待値を追加します。 –

答えて

1

あなたはおそらく、あなたのアプローチを多少変更する必要があります。相互に排他的な正規表現のリストとして接続詞を定義してから、一致数を数えます。幸いな副作用として、そのアプローチは、メモリ使用に役立つはずの多数の部分文字列を作成する必要もなくなります。

関連する問題