public class Demo7_value {
public static void main(String[] args) {
//大串
String max = "wozaiheima,heimashihaoma,heiheimamabaimazhaodaogongzuojiushihaoma";
//小串
String min = "heima";
int count = 0;
//count(max,min,count);
delSmall(max, min, count);
}
//删除大串中的小串.
private static void delSmall(String max, String min, int count) {
while(max.contains(min)) {
max = max.replaceFirst(min, "");
count++;
}
System.out.println("大串中去除小串的结果为" + max + "删除指定字符串的个数:" + count);
}
//求大串中小串的个数
private static void count(String max, String min, int count) {
int index = 0;
while((index = max.indexOf(min)) != -1) {
count++;
max = max.substring(index + 5);
}
System.out.println("大串中小串的个数是:"+count);
}
}
|