
参塌春数跟返回值你可以自己添加咯!
Scanner qvod = new Scanner(System.in);
String s = qvod.next();
char[] c = new char[s.length()];
boolean b = false;
for (int i = 0; i < c.length; i++) {
c[i]=s.charAt(i);
}
for (int i = 0; i < c.length; i++) {
/皮丛/防止数组越界操作
if (c.length>i+3) {
if (c[i]==c[i+1]&&c[i]==c[i+2]&&c[i]==c[i+3]) {
b=true;
}
}
}
if (b) {
System.out.println("TRUE"团握耐);
} else {
System.out.println("FALSE");
}
-------------------------------------分割完结线--------------------------
public static void main(String[] args) {
isConsecutiveFour(new int[]{5,2,3,5});//用户输入的数游巧谈
}
public static Boolean isConsecutiveFour(int[] values){
int[] n=new int[]{5,2,3,5};///指神碰定的数
if(n.length==values.length){
for(int i=0;i<values.length;i++){
if(n[i]!=values[i]){
System.out.println("false");
return false;
}
}
System.out.println("宽型true");
return true;
}
return null;
}
最粗暴的做法..用for循环
public boolean 哗枣亩isConsecutiveFour(int[] values){
boolean flag = false ;
int i=0 ;
int len = values.length ;
while(!flag&&i<len-1){
if(values[i]==values[i+1]){
if((i+2<len)&&values[i+1]==values[i+2]){
if((i+3<len)&乱森&values[i+2]==values[i+3]){
flag = true ;
}
}
}
i++ 岩旦;
}
return flag ;
}