判断是否是连续的数字

package com.test;

public class Test {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		int[] arrray = { 9, 8, 7, 6, 5, 4, 3, 2, 1 };
		System.out.println(gotoNumber(arrray));
	}

	/**
	 * <p>判断是否是连续的数字</p>
	 * @param array
	 * @return
	 */
	public static boolean gotoNumber(int[] array) {
		boolean con = false;
		boolean isBig = false;
		for (int i = 0; i < array.length - 1; i++) {
			if (i == 0) {
				isBig = array[i] - array[i + 1] == 1 ? true : false;
			}
			if (isBig)
				con = array[i] - array[i + 1] == 1;
			else
				con = array[i] - array[i + 1] == -1;
			if (!con)
				return con;
		}
		return con;
	}

}

你可能感兴趣的:(数字)