當前位置:首頁 » 編程語言 » java二維數組行列互換

java二維數組行列互換

發布時間: 2023-02-15 00:59:08

『壹』 java二維數組行列元素互換並保存到另一個數組裡面

int[][]changeArray(int[][]a)
{
int[][]b;
b=newint[a[0].length][a.length];
for(inti=0;i<a.length;i++)
{
for(intj=0;j<a[i].length;j++)
{
b[i][j]=a[j][i];
}
}
returnb;
}

『貳』 Java將二維數組的行列元素進行轉換

假設,原數組為a[],再聲明一個數組b[]。m,n分別為原數組的行和列。
for(int i=0; i<m; i++){
for(int j=0; j<n; j++){

b[j][i] = a[i][j];

}
}

『叄』 Java隨機生成一個5行六列的二維數組,怎麼行列轉換

<pre t="code" l="java">思路:
1、首先聲明一個6行5列的數組
2、先循環行,再循環列,再賦值為隨機數(使用 Random 類)
3、再遍歷

代碼如下:
public static void main(String[] args) {
//聲明一個6行5列的數組
int[][] array=new int[6][5];
for(int i=0,j=array.length;i<j;i++){
for(int h=0,k=array[i].length;h<k;h++){
array[i][h]=new Random().nextInt(100); //賦值:100以內的隨機數
}
}

//遍歷
for(int i=0,j=array.length;i<j;i++){
System.out.println();
for(int h=0,k=array[i].length;h<k;h++){
System.out.print(array[i][h]+"\t");
}
}
}

『肆』 java行列值的互換

二維數組的行列值互換,又叫矩陣的轉置,數組a轉置後應該是1,4;2,5;3,6;

完整的矩陣轉置的Java程序如下

熱點內容
走心機編程教學 發布:2025-07-01 15:34:30 瀏覽:219
安卓系統哪個bug最少 發布:2025-07-01 15:34:16 瀏覽:777
不是安卓怎麼讓時間顯示在屏幕上 發布:2025-07-01 15:20:54 瀏覽:507
黃岩數控編程培訓 發布:2025-07-01 15:12:30 瀏覽:977
迷宮尋路演算法 發布:2025-07-01 15:12:29 瀏覽:543
微信視頻緩存目錄 發布:2025-07-01 14:58:59 瀏覽:391
vmwarelinux教程 發布:2025-07-01 14:50:33 瀏覽:498
名詞解釋預演算法 發布:2025-07-01 14:34:36 瀏覽:918
iis文件拒絕訪問 發布:2025-07-01 14:34:20 瀏覽:570
蘋果和安卓相比哪個游戲多 發布:2025-07-01 14:24:16 瀏覽:762