java中一位数组、二维数组的定义

    xiaoxiao2022-06-26  178

    1.一维数组

    数据类型[ ]  数组名 = 数据类型  [数组长度];

    数据类型[ ]  数组名 = 数据类型[ ]  {数组元素0,数组元素1,...};

    数据类型[ ]  数组名 = {数据元素0,数据元素1,...};

    举例:int[ ]  array = int  [100];

               String[ ]  names = String[ ]  {"00","张三",...};

               Object[ ] object  = {"00","张三",...};

    2.二维数组

    (1)动态初始化

    数据类型  数组名[ ][ ] = new  数据类型[m][n];

    数据类型[ ][ ]  数组名 = new 数据类型[m][n];

    数据类型[ ]  数组名[ ] = new  数据类型[m][n];

    (2)静态初始化

    数据类型[ ][ ]  数组名 = {{元素1,元素2,...},{元素1,元素2,...},...};

    举例:int  array[ ][ ] = new int[5][5];

    int[ ][ ] arry = new int[5][5];

    int[ ]  array[ ] = new int [5][5];

    int[ ][ ]  array = {{22,15,20,18},{12,21,15,19},{14,58,34,24,66}};

     

     

    举例:int [ ][ ]  arr=new  int [5][3];  也可以理解为“5行3例”

    格式2: 静态初始化 数据类型 [ ][ ]   数组名 = {{元素1,元素2....},{元素1,元素2....},{元素1,元素2....}.....};

    举例:int [ ][ ]  arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},};

    参考链接:https://blog.csdn.net/ryj359/article/details/75453142/


    最新回复(0)