Copy an array of signed values in int, into an array of double.
Sign extension is performed.
if (src == null) return null; int n = src.length; double[] dst = new double[n]; for (int j = 0; j < n; ++j) { dst[j] = src[j]; return dst; ...
Copy an array of signed values in int, into an array of short.
The value is truncated as necessary.
if (src == null) return null; int n = src.length; short[] dst = new short[n]; for (int j = 0; j < n; ++j) { dst[j] = (short) (src[j]); return dst; ...
int hc = 0; for (int i = 0; i < xs.length; ++i) { hc = 31 * hc + xs[i]; return hc;
if (intArray == null || intArray.length <= 0) { return ""; StringBuilder sb = new StringBuilder(); for (int i : intArray) { sb.append(String.format("%04x", i)); return sb.toString(); ...
Integer[] ret = new Integer[newLength]; for (int i = 0; i < ret.length; i++) { ret[i] = array[i]; return ret;
if (array.length == 0) return "[]"; StringBuilder sb = new StringBuilder(array.length << 4); sb.append('['); for (int o : array) { sb.append(Integer.toString(o)); sb.append(','); sb.setCharAt(sb.length() - 1, ']'); return sb.toString();
StringBuilder buf = new StringBuilder(); for (int i = 0; i < vals.length; ++i) { buf.append(String.format("%02x", vals[i])); return buf.toString();
StringBuilder buff = new StringBuilder(); for (int i = 0; i < ina.length; i++) { int in = ina[i]; in = in - min; in = Math.min(in, max - min); String bits = Integer.toBinaryString(in); while (bits.length() < numBits) bits = "0" + bits; ...
char[][] result = new char[intArray.length][intArray[0].length]; for (int i = 0; i < intArray.length; i++) { for (int j = 0; j < intArray[0].length; j++) { result[i][j] = (char) intArray[i][j]; return result;
float[] floatArray; floatArray = new float[intArray.length]; for (int i = 0; i < intArray.length; i++) { floatArray[i] = (float) intArray[i]; return floatArray;