编写一个方法,输出在一个字符串中,指定字符串输出的次数

2025-03-04 21:47:29
推荐回答(2个)
回答1:

这样写目测应该可以   不过复杂度显然是最高的  (n*m)


你应该去看看字符串匹配算法  比如Sunday和Kmp(m+n)

回答2:

String str1="123dsgdsgdsgjlafdjhladDWGDFADFADSFADSFDASnhsd%@#45324rdsf";
public void countChar(String str){
String s [] =str1.split("dsg");
System.out.println(s.length);

}