标题: 五种方法,求子串个数 [打印本页] 作者: heima0503 时间: 2015-5-23 01:17 标题: 五种方法,求子串个数 class Get {
/** 改变max */
int get1(String max, String min) {
int count = 0;
while (max.indexOf(min) != -1) {
max = max.substring((max.indexOf(min) + min.length()));
count++;
}
return count;
}
/** 改变max */
int get2(String max, String min) {
int count = 0;
int index = 0;
while ((index = max.indexOf(min)) != -1) {
max = max.substring(index + min.length());
count++;
}
return count;
}
/** 改变indexOf的起始索引位置 */
int get3(String max, String min) {
int count = 0;
int index = 0;
while ((index = max.indexOf(min, index)) != -1) {
index = index + min.length();
count++;
}
return count;
}