成语大全网 - 成语解释 - 用java写一个统计字符串中指定单词的个数

用java写一个统计字符串中指定单词的个数

比如说源字符串是str="bookabcbookadbook";

str=" "+str+" ";

单词是s="book";

直接输出str.split(s).length-1就是单词的个数。

原理就是字符串前后都加空格以后,再用你要查找的单词把字符串分成数组,数组元素的个数减1,就是单词的个数了。当然,首先要用contains() 方法判断一下字符串是否已经包含要找的单词。