本文主要是介绍java数组反转,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
package com.dong;
public class Array {
static int[][] createArray(int cow,int col){
int[][] arr = new int[cow][col];
for (int i = 0; i < cow; i++) {
for (int j = 0; j < col; j++) {
if (i>=j){
arr[i][j] = j+1;
}
}
}
return arr;
}
static void showArray(int[][] arr){
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j]);
if (j== arr[i].length-1){
System.out.println();
}
}
}
}
static int[][] change(int[][] arr){
int[][] ints = new int[arr[0].length][arr.length];
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
ints[j][i] = arr[i][j];
}
}
return ints;
}
public static void main(String[] args) {
int[][] arr = createArray(5, 4);
showArray(arr);
System.out.println("====================");
showArray(change(arr));
}
}
这篇关于java数组反转的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!