解決方法がわからない再帰問題に苦しんでいます。ヒントを教えてください。サブストリングを再帰的にカウントする
例: 文字列と空でない部分文字列subを指定すると、文字列内にsubが重複することなく繰り返し表示される回数を再帰的に計算します。
public int strCount(String str, String sub) {
if(str == null || str.length() == 0 || str.indexOf(sub) == -1)
return 0;
if(str.indexOf(sub) !=)
str = str.replace(sub,"");
return 1+strCount(str,sub);
}
ようこそスタックオーバーフロー!どのようにサイトが動作しているのか、そしてここでどのような質問がトピックにあるのかを見て、それに応じて質問を編集してください(http://stackoverflow.com/tour)。 「なぜ誰かが私を助けることができますか?」実際の質問ではありませんか?](http://meta.stackoverflow.com/q/284236) –
私はcodebatのように見えます。あなた自身で練習し、本当の疑問や問題に戻ってください。 –
あなたが試したことと何がうまくいかなかったことを示すことができますか?ここで提供された情報に基づいて、どんな種類の助けが必要かを正確に知ることは困難です。あなたがこれまでに試したことを見ることができれば、適切なガイダンスを提供する方がはるかに簡単です。含めるコードについては、[mcve]も参照してください。オフトピック – EJoshuaS