public static void bubbleSort(int[] data) {
		if (data == null || data.length <= 1)
			return;
		boolean change = true;
		for (int i = data.length - 1; i >= 1 && change; i--) {
			change = false;
			for (int j = 0; j < i; j++) {
				if (data[j] > data[j + 1]) {
					int tmp = data[j];
					data[j] = data[j + 1];
					data[j + 1] = tmp;

					change = true;
				}
			}
		}
	}