zoukankan      html  css  js  c++  java
  • 交错数组(jagged array)

    交错数组,又称数组的数组。它是一个数组,里面存放的元素是数组。

    声明:

    int[][] jaggedArray=new int[3][];

    表示jaggedArray包含3个元素,元素为一位数组。

    初始化:

    必须为jaggedArray的每一个元素赋值。

    第一种方法:

    jaggedArray[0]=new int[3];

    jaggedArray[1]=new int[1];

    jaggedArray[2]=new int[5];

    第二种方法(填充数组元素,数组大小可要可不要):

    jaggedArray[0]=new int[]{1,2,3};

    jaggedArray[1]=new int[]{4};

    jaggedArray[2]=new int[]{5,6};

    声明时初始化:

    第一种方法:

     int[][] jaggedArray=new int[3][]   //元素个数3可不写

    {

         new int[]{1,2,3},

         new int[]{4},

         new int[]{5,6}

    };

    第二种方法:

    int[][] jagggedArray=

    {

       new int[]{1,2,3},

       new int[]{4},

       new int[]{5,6}

    }

    混合使用交错数组和多维数组

    int[][,] jaggedArray=new int[3][,];

    即表示jaggedArray是一个数组,包含有3个元素,每一个元素都是一个二维数组。

    交错数组里面存放的是数组,所以它的元素是引用类型,初始化为null

  • 相关阅读:
    HTML入门之003
    html入门之002
    HTML入门之001
    端口
    计算机基础
    二进制的学习
    markdown基础
    css基础
    html基础之三
    html基础之二
  • 原文地址:https://www.cnblogs.com/kangs/p/3441029.html
Copyright © 2011-2022 走看看