判断字符串内是否又连续出现n次的方法
来源:互联网 发布:淘宝保证金不见了找谁 编辑:程序博客网 时间:2024/06/08 06:22
方法很简单,可以在里面设置出现次数
public static boolean IsDoubleNum(String s,int count){
boolean result=false;
Map<String, Integer> map = new HashMap<String, Integer>();
for(int i =0; i<s.length();i++){
char a = s.charAt(i);
int j = i+1;
while(j<s.length()){
char b = s.charAt(j);
if(a!=b){
break;
}
j++;
}
Integer n = map.get(String.valueOf(a));
if(n!=null){
if(n < j-i){
map.put(String.valueOf(a), j-i);
}
}else{
map.put(String.valueOf(a), j-i);
}
i=j-1;
}
String s1 = "";
int n1 =0;
for(Object o : map.keySet()){
if(map.get(o)>n1){
n1= map.get(o);
s1=(String) o;
}
}
if(n1>=count){
result=true;
}
return result;
}
- 判断字符串内是否又连续出现n次的方法
- 判断n个数是否为连续的?
- 判断子字符串是否出现在主字符串内
- 字符串消除连续出现3次及以上的字符
- 判断一个数是否是2的N次幂
- 判断一个整数是否为2的n次幂
- 判断一个整数是否是2的n次幂
- 判断一个正整数是否是4的n次幂
- python 字符串第n次出现的位置
- 字符串中找出重复出现N次的字符
- 判断字符串1是否在字符串2中出现的方法
- 程序员面试题目总结--数组(五)【数组的后面m个数移动为前面m个数、列的前n项数据、判断整数x是否可以表示成n个连续正整数的和、数组中出现奇数次的元素、二维数组中的查找】
- 判断字符串第n位是否为汉字的高位(最原始的方法)
- 抛硬币直到出现连续N次正面为止的期望
- 判断一个整数是否是2的N次幂及一个数是否是偶数
- 字符串加法(判断序列号是否连续)
- 判断字符串中的数字是否相同,连续
- 判断字符串t是否出现在字符串s的末尾
- 思科H.264开源解码器将被用在火狐中
- mongo mapreduce
- 简单线程池-实例
- 表达式计算的问题
- ArcGIS Runtime SDK v10.2新特性
- 判断字符串内是否又连续出现n次的方法
- vbs查询系统信息(名称,版本,系统盘,32or64)-wmi
- CGridCtrl 要仔细用
- 运动检测(前景检测)之(二)混合高斯模型GMM
- UIWebView体系结构(四)UIWebBrowserView
- UIWebView体系结构(六)UIWebView
- weblogic8.1性能调优指南
- 阅读笔记——深入理解Java虚拟机
- sqlserver练习