数组3
package mypro01; public class Test8 { //打印数组 public static void printarray(int c[][]) { for(int i=0;i<c.length;i++) { for (int j=0;j<c.length;j++) { System.out.print(c[i][j]+"\t"); } System.out.println(); } } //数组相加 public static int[][] arryadd(int a[][],int b[][]) { int c[][] =new int[a.length][a.length]; for(int i=0;i<c.length;i++) { for (int j=0;j<c.length;j++) { c[i][j]=a[i][j]+b[i][j]; } } return c; } public static void main(String[] args) { //静态赋值 int [][] a= { {1,2}, {3,4,5}, {6,7,8,9} }; System.out.println(a);//[[I@3796751b //动态赋值 int [][]b=new int[3][]; b[0]=new int[2]; b[1]=new int [3]; b[2]=new int[4]; b[0][0]=1; b[0][1]=2; b[1][0]=3; b[1][1]=4; b[1][2]=5; b[2][0]=6; b[2][1]=7; b[2][2]=8; b[2][3]=9; System.out.println(b);//[[I@67b64c45 int [][] x= { {1,2}, {3,4} }; int [][] y= { {1,2}, {3,5} }; int z[][]= arryadd(x,y); printarray(z); } }
posted on 2020-03-07 13:12 happygril3 阅读(92) 评论(0) 收藏 举报
浙公网安备 33010602011771号