java 中怎么编程查询一个词语在一段文字中出现的次数

2024年11月19日 03:29
有1个网友回答
网友(1):

用正则表达式,速度应该是最快的。
public static void main(String[] args){
//在字符串中找ab出现的次数
Pattern p=Pattern.compile("ab");
String u="abcdefsfsaffsabadfewfadfgea";
Matcher m=p.matcher(u);
int i=0;
while(m.find()){
i++;
}
System.out.println(“出现次数:”+i);
}