您好,欢迎访问一九零五行业门户网

java如何统计字符串中的单词数

如何统计字符串中的单词数?
这道题呢?主要针对的是英文字符串的情况。虽然中文字符串中也可以有空白字符,但不存在单词这一说。
public class countnumberofwordsinstring {     public static void main(string[] args) {         countnumberofwords(my name is wanger);         countnumberofwords(i love java programming);         countnumberofwords( java    is  very   important );     }      private static void countnumberofwords(string line) {         string trimmedline = line.trim();         int count = trimmedline.isempty() ? 0 : trimmedline.split(\\s+).length;          system.out.println(count);     } }
输出结果如下所示:
4 4 4
split() 方法可以对字符串进行拆分,参数不仅可以是空格,也可以使正则表达式代替的空白字符(多个空格、制表符);返回的是一个数组,通过 length  就可以获得单词的个数了。
以上就是java如何统计字符串中的单词数的详细内容。
其它类似信息

推荐信息