如何计算字符串中的单词,省略空格''

时间:2013-09-07 13:51:49

标签: java string text

编写一个名为wordCount的方法,该方法接受String作为其参数,并返回String中的字数。单词是一个或多个非空格字符的序列(除''之外的任何字符)。例如,调用wordCount(“hello”)应返回1,调用wordCount(“你好吗?”)应返回3,调用wordCount(“此字符串有宽空格”)应返回5,调用wordCount (“”)应该返回0

2 个答案:

答案 0 :(得分:0)

String trimmedInput = input.trim();
int wordsInSentence = trimmedInput .isEmpty() ? 0 : trimmedInput.split("\\s+").length;

答案 1 :(得分:0)

input =  input.trim()
return input.empty()?0:input.split("\\s+").length