将一个二维数组a的行和列的元素互换后存到另一个二维数组b中,其中a数组是4×3维,数组类型为浮点型
2个回答
展开全部
public static void main(String[] args) {
float[][] a = { { 1.1f, 1.2f, 1.3f }, { 2.1f, 2.2f, 2.3f }, { 3.1f, 3.2f, 3.3f, 3.4f }, { 4.1f, 4.2f, 4.3f } };
float[][] b = new float[3][4];
for (int i = 0; i < b.length; i++) {
for (int j = 0; j < b[0].length; j++) {
b[i][j] = a[j][i];
}
}
for (float[] fs : b) {
for (float f : fs) {
System.out.print(f + "\t");
}
System.out.println();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询