All pastes #913836 Raw Edit

Someone

public text v1 · immutable
·published 2008-02-22 11:03 UTC
rendered paste body
private 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;
	}