Someone
public text v1 · immutableprivate static int[] trimZeroes(int[] toTrim){
if (toTrim[toTrim.length - 1] == 0) {
int firstOne = 0;
boolean firstOneReached = false;
for (int i = toTrim.length - 1; !firstOneReached; i--){
if (toTrim[i] == 1){
firstOne = i;
firstOneReached = true;
}
}
int[] result = new int[toTrim.length - firstOne + 1];
for (int i = 0; i < result.length; i++){
result[i] = toTrim[i];
}
return result;
} else return toTrim;
}