如何計算以字符串形式給出的句子的單詞?我們被允許僅使用以下內容:for
循環,if
語句,while
,charAt
,length()
。Java上的字數問題
我寫了這個代碼:
public static int getWordCount()
{
String data = "bla bla bla bla";
int Count = 0;
for (int i=0; i<data.length(); i++)
{
if (data.charAt(i) != ' ')
Count ++;
}
return Count;
}
但只計算字母,而不是單詞。
你特別忽略與'='「'的空間! 。也許你應該只包含帶'=='的空格'' –
像'count'這樣的變量應該在camelCase中。 –