arrayconversion.java
来自「主要是对于JAVA的编程的基本语言 希望能够帮得上你。」· Java 代码 · 共 49 行
JAVA
49 行
package JavaBasic;
public class ArrayConversion {
public static void main(String[] args) {
final int M=4;
final int N=5;
int[][] a=new int[M][N];
int[] c=new int[M*N];
//二维数组=>一维数组
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
a[i][j]=(i+1)*(j+1);
c[N*i+j]=a[i][j];
System.out.print(a[i][j]+" ");
}
System.out.println();
}
System.out.println("============");
for(int k=0;k<M*N;k++){
System.out.print(c[k]+" ");
}
System.out.println();
//一维数组=>二维数组
for(int k=0;k<M*N;k++){
c[k]=k*k;
System.out.print(c[k]+" ");
int i=k/N;
int j=k-N*i;
a[i][j]=c[k];
}
System.out.println("\n============");
for(int i=0;i<M;i++){
for(int j=0;j<N;j++){
System.out.print(a[i][j]+" ");
}
System.out.println();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?