前面使用冒泡排序
交换j和j+1

else if(i < 4 && numbers[i] == numbers[i+1]) return false; 这里是 else if 不能是if 不能进行再次判断

public class Solution {
    public boolean IsContinuous(int [] numbers) {
        for(int i=0; i<4 ;i++){
            for(int j=0; j<4-i ;j++){
                if(numbers[j+1]<numbers[j]) {
                    int temp = numbers[j];
                    numbers[j] = numbers[j+1];
                    numbers[j+1] = temp;   
                }
            }
        }
        int zero = 0;
        for(int i=0; i<5 ;i++){
            if(numbers[i] == 0) zero++;
            else if(i < 4 && numbers[i] == numbers[i+1]) return false;
        }            
        return numbers[4] - numbers[zero] < 5; 
    }
}