當前位置:首頁 » 編程語言 » 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程序如下

熱點內容
安卓多樂夠級為什麼沒有捕魚 發布:2024-11-08 15:32:27 瀏覽:656
高級資料庫系統 發布:2024-11-08 15:32:14 瀏覽:539
adovc資料庫 發布:2024-11-08 15:32:11 瀏覽:540
winclient怎麼配置ip 發布:2024-11-08 15:23:53 瀏覽:481
什麼是臉部密碼 發布:2024-11-08 15:05:58 瀏覽:60
二維碼識別演算法 發布:2024-11-08 14:59:59 瀏覽:890
qt資料庫驅動編譯 發布:2024-11-08 14:58:01 瀏覽:14
window7怎麼設置密碼 發布:2024-11-08 14:53:23 瀏覽:915
影子密碼是多少 發布:2024-11-08 14:53:16 瀏覽:164
資料庫測試用例 發布:2024-11-08 14:50:15 瀏覽:324