The list of methods to do Array Shorten are organized into topic(s).
short[]
toShortArray(byte[] data) to Short Array
if ((data == null) || (data.length % 2 != 0)) {
return null;
short[] shts = new short[data.length / 2];
for (int i = 0; i < shts.length; i++) {
shts[i] = toShort(new byte[] { data[(i * 2)], data[(i * 2) + 1] });
return shts;
...
short[][]
toShortArray(double[][] array) to Short Array
int nr = array.length;
int nc = array[0].length;
short[][] ret = new short[nr][nc];
for (int i = 0; i < nr; i++) {
for (int j = 0; j < nc; j++) {
ret[i][j] = (short) array[i][j];
return ret;
byte[]
toShortArray(long value, int length) Converts a long value to a short array.
The long value could be positive or negative.
byte[] ret = new byte[length];
toArray(value, ret, 0, length);
return ret;
short[]
toShortArray(Number[] array) Turns the Number array into one consisting of primitive shorts.
short[] result;
int i;
result = new short[array.length];
for (i = 0; i < array.length; i++)
result[i] = array[i].shortValue();
return result;
short[]
toShortArray(Object[] array) to Short Array
if (array == null)
return null;
short[] ret = new short[array.length];
for (int i = 0; i < array.length; i++)
ret[i] = parseShort(array[i]);
return ret;
short[]
toShortArray(String str, String separator) Converts a string of numbers to a short array
String[] fields = str.split(separator);
short[] tmp = new short[fields.length];
for (int i = 0; i < tmp.length; i++)
tmp[i] = Short.parseShort(fields[i]);
return tmp;
short[]
toShortArray(String[] anArray) to Short Array
short[] output = new short[anArray.length];
for (int index = 0; index < anArray.length; index++)
output[index] = Short.parseShort(anArray[index]);
return output;