java字符串比较获取字符串出现次数的示例
发布时间:2020-12-14 05:19:05 所属栏目:Java 来源:网络整理
导读:比如:javascriptjavasejavaeejavame 思路: 定义一个计数器 获取java第一次出现的位置 从第一次出现位置后剩余的字符串中继续获取java出现的位置每获取一次就计数一次 当获取不到时,计数完成 复制代码 代码如下: class StringCount{ public static void ma
比如:javascriptjavasejavaeejavame 思路: 复制代码 代码如下: class StringCount{ public static void main(String[] args){ String s = "javascriptjavasejavaeejavame"; int count = getSubString(s,"java"); System.out.println(count); } public static int getSubString(String str,String key){ int count = 0; int index = 0; while((index=str.indexOf(key,index))!=-1){ index = index+key.length(); count++; } return count; } } 第二种方式: 复制代码 代码如下: public static int getSubCount_2(String str,String key){ int count = 0; int index = 0; while ((index=str.indexOf(key,index))!=-1){ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |