Clones a two dimensional array of floats in Java
Description
The following code shows how to clones a two dimensional array of floats.
Example
/*from w w w . j a v a 2s. c o m*/
public class Main {
public static float[][] clone(final float[][] array) {
if (array == null) {
return null;
}
final float[][] result = new float[array.length][];
System.arraycopy(array, 0, result, 0, array.length);
for (int i = 0; i < array.length; i++) {
final float[] child = array[i];
final float[] copychild = new float[child.length];
System.arraycopy(child, 0, copychild, 0, child.length);
result[i] = copychild;
}
return result;
}
}
Home »
Java Tutorial »
Java Data Type »
Java Tutorial »
Java Data Type »