文字列を受け取り、文字列に母音が含まれている場合に true を返す、再帰的なブール値メソッド containsVowel を記述します。文字列に母音が含まれる場合: 文字列の最初の文字が母音である、または 文字列の残りの部分 (最初の文字を超える) に母音が含まれている これは私のプログラミング ラボ用です これが私が持っているものです。エラーが発生し、ヘルプを提供していません。
何が間違っているかを修正するのを手伝ってください、ありがとう。
boolean containsVowel(String s)
{
if(s.containsVowel("aeiouAEIOU"))
{
return true;
}
else
{
(s.substring(!=));
return false
}
}
コンパイラ エラー
コードラボ分析
備考: コンパイルに誤りがあるようです
これは私が以前にした別の質問です:
文字列を受け取り、文字列内の文字数を返す、再帰的な int 値のメソッド len を記述します。文字列の長さ: 文字列が空の文字列 ("") の場合は 0。最初の文字を超える文字列の残りの長さよりも 1 長い。
私のプログラミングラボが探していた答えは次のとおりです。
int len(String s)
{
if(s.equals("")){
return 0;
}
else {
return (1+len(s.substring(1)));}
}