public static int[] convert10to0(int[] array) {
if (array != null) {
int mark_index = 0;
boolean replace = false;
for (int i = 0; i < array.length; i++) {
if (array[i] == 10) {
if (!replace) {
mark_index = i;
replace = true;
}
array[i] = 0;
} else if (array[i] != 10 && replace) {
array[mark_index] = array[i];
array[i] = 0;
mark_index++;
}
}
}
return array;
}