A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

                 String max = "woaiheima,heimabutonmagyubaima,paodekuaijiushihaoma";
                String min = "a";
                String[] newmax=max.split(min);
                System.out.println(newmax.length);
            哈哈!两句代码就搞定了!怎么样!
           原理是这样的,我们定义把小串定义为一个regex,拿去切大串,大串中有几个小串,切完后的数组长度就是我们切的次数,切的次数说明了小串的个数!

4 个回复

倒序浏览
谢谢分享
回复 使用道具 举报
你这种方法有bug的
回复 使用道具 举报
如果min 在大串的开头和结尾就会出现bug了
回复 使用道具 举报
恩,想法很新颖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马