【Java开源代码栏目提醒】:以下是网学会员为您推荐的Java开源代码-TwoD2.java,希望本篇文章对您学习有所帮助。
package Chapter4;
public class TwoD2 {
public static void main(String args[]) {
// 创建一个二维数组
int[][] twoD1 = { { 1, 2, 3, 4, 5 }, { 6, 7, 8, 9, 10 },
{ 11, 12, 13, 14, 15 }, { 16, 17, 18, 19, 20 },
{ 21, 22, 23, 24, 25 } };
// 创建一个一维数组作为中间变量
int[] array1 = new int[5];
// 把twoD的第一行赋值给array1
array1 = twoD1[0];
// 交换二维数组的两行
twoD1[0] = twoD1[4];
twoD1[4] = array1;
System.out.println("得到的一维数组array1");
for (int i = 0; i < array1.length; i++)
System.out.print(array1[i] + " ");
System.out.println();
System.out.println("交换后的二维数组twoD1");
for (int i = 0; i < twoD1.length; i++) {
for (int j = 0; j < twoD1[i].length; j++)
System.out.print(twoD1[i][j] + " ");
System.out.println();
}
}
}