二维数组

来源:互联网 发布:序列比对软件 编辑:程序博客网 时间:2024/05/16 11:42
一、二维数组的定义
      二维数组的实质是一维数组
      它是引用类型的一维数组,只不过每个元素引用的又是一个一维数组
二、二维数组的创建和遍历
public class erwei{public static void main(String[] args){int[][] arr1={{0,1,2},{0,1,2,3},{0,1,2,3,4}}; for(int i=0;i<arr1.length;i++){   for(int j=0;j<arr1[i].length;j++){   System.out.print(arr1[i][j]+"");   }   System.out.println();  }}}int[][] intArr = {{0,1,2},{0,1,2,3},{0,1,2,3,4}};}       int [][]arr=new int[3][];arr[0]=new int[3];arr[1]=new int[4];arr[2]=new int[5];     arr[0][0]=0; arr[0][1]=1; arr[0][2]=2; arr[1][0]=0; arr[1][1]=1;     arr[1][2]=2;     arr[1][3]=3; arr[2][0]=0; arr[2][1]=1; arr[2][2]=2; arr[2][3]=3; arr[2][4]=4;     for(int i=0;i<arr.length;i++){for(int j=0;j<arr[i].length;j++){System.out.print(arr[i][j] + " ");} System.out.println();}System.out.println(arr[2][4]);}}

原创粉丝点击