public static int countWord(String string)
{
if (string == null || string.equals(""))
{
return 0;
}
else
{
return 1 + countWord(string.substring(1));
}
}
public static int countSent(String sentence)
{
int i = sentence.indexOf(' ');
if (i == -1) return 1; //Space is not found
return 1 + countSent(sentence.substring(i+1));
}
ユーザーが単語を入力すると文字をカウントし、ユーザーが文を入力すると文の単語をカウントする必要がある場合、誰かがこれを1つの関数にするのを手伝ってくれますか
例
Input: Apple
Output: 5
Input: apple is red
output: 3