if (array == null) return null; final int[] result = new int[array.length]; final int n = array.length; for (int i = 0; i < n; i++) { result[i] = (int) array[i]; return result; ...
final int[] res; int i; res = new int[array.length]; i = 0; for (final double x : array) { res[i++] = ((int) x); return res; ...