这样写目测应该可以 不过复杂度显然是最高的 (n*m)
你应该去看看字符串匹配算法 比如Sunday和Kmp(m+n)
String str1="123dsgdsgdsgjlafdjhladDWGDFADFADSFADSFDASnhsd%@#45324rdsf"; public void countChar(String str){ String s [] =str1.split("dsg"); System.out.println(s.length); }