I'm new in java programming and of an Objects matrix that I can cast easily using two for loops in this way
String[][] data = new String[objData.length][objData[0].length];
for (int nRow = 0; nRow < objData.length; nRow++){
for (int nCol = 0; nCol < objData[0].length; nCol++){
data[nRow][nCol] = (String) objData[nRow][nCol];
}
}
I was wondering if it can be programmed in a better way. I was trying to use Arrays.copyOf or something similar, like this
String[][] data = Arrays.copyOf(objData, objData.length*objData[0].length, String[][].class);
but this is giving me an exception...
at java.util.Arrays.copyOf(Unknown Source)
Thanks in advance!