黑马程序员技术交流社区

标题: 教你一招最简单的判断大字符串中包含小字符串的个数 [打印本页]

作者: jiangshicun007    时间: 2015-12-4 14:44
标题: 教你一招最简单的判断大字符串中包含小字符串的个数
                 String max = "woaiheima,heimabutonmagyubaima,paodekuaijiushihaoma";
                String min = "a";
                String[] newmax=max.split(min);
                System.out.println(newmax.length);
            哈哈!两句代码就搞定了!怎么样!
           原理是这样的,我们定义把小串定义为一个regex,拿去切大串,大串中有几个小串,切完后的数组长度就是我们切的次数,切的次数说明了小串的个数!
作者: yubail    时间: 2015-12-4 15:33
谢谢分享
作者: 黑夜中那颗星    时间: 2015-12-4 16:56
你这种方法有bug的
作者: 八宝    时间: 2015-12-4 17:40
如果min 在大串的开头和结尾就会出现bug了
作者: hrfhwy    时间: 2015-12-4 22:06
恩,想法很新颖




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