黑马程序员技术交流社区

标题: 求删除指定字符串后的剩余字符串和删除指定字符串的个数 . [打印本页]

作者: gczsjj    时间: 2017-1-16 23:25
标题: 求删除指定字符串后的剩余字符串和删除指定字符串的个数 .
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);
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2