在eclipse中总是出错......
int [] compareNumberArr = {0,0,0,0,0,0};
int [] compareTailArr = {0,0,0,0,0,0};
int [] compareSpaceArr = {0,0,0,0,0,0};
for(int i=0; i<6; i++)
compareNumberArr[i] = Integer.parseInt(strCompareNumber.substring(i*2, i*2+2));
for(int i=0; i<6; i++){
compareTailArr[i] = compareNumberArr[i]%10;
if(i<5)
compareSpaceArr[i] = compareNumberArr[i+1]-compareNumberArr[i];
else
compareSpaceArr[i] = 33-compareNumberArr[5]+compareNumberArr[0];
}
int countTail=0;
for(int k=0; k<6; k++){
for(int p=0; p<6; ){
if(compareTailArr[k]==sixTailArr[p]){
countTail++;
p=6;
}
else
p++;
}
}
int countSpace=0;
for(int k=0; k<6; k++)
if(Math.abs(compareSpaceArr[k]-sixSpaceArr[k])<=spaceWrong)
countSpace++;
if(countTail>=tailMin&&countTail<=tailMax&&countSpace>=spaceMin&&countSpace<=spaceMax)
return true;
else
return false;