public class test {
public static void main(String[] args) {
Boolean bool = isMultiChar("sdhajk1h3ddjkl123") ;
System.out.println(bool);
}
/**
* 该方法通过定一个 空数组,256的长度足够,遍历所有的字符串,然后判断相同字符串出现的次数即可,实现较为简单和巧妙
* @param source
* @return
*/
public static boolean isMultiChar(String source){
int[] charInt = new int[256];
for(int i=0;i<source.length();i++){
if(charInt[source.charAt(i)] ++ >= 2 )
return true;
}
return false;
}
}
java 实现输入任意字符串,如果出现3次及以上的相同字符则返回true,反之则为false
最新推荐文章于 2025-07-11 16:03:30 发布
该博客主要讲述用Java实现对输入字符串的判断,若字符串中出现3次及以上相同字符则返回true,反之返回false,聚焦于Java编程在字符串处理方面的应用。

832

被折叠的 条评论
为什么被折叠?



