可变参数 二维数组

[if !supportLists]一.[endif]可变参数

Jdk1.5后增加的内容

语法:在方法声明时可以使用可变参数接受多个值

      可变参数要定义在参数列表的最后一位  使用的时候把它当成数组来使用  [访问修饰符] [static] 返回值类型  方法名([dataTyepara],  dataType...kbcs){}可变参数对应的实参可以是0个 多个还可以是数组

[if !supportLists]二.[endif]二维数组

元素是一维数组的数组  长度是一维数组的个数

语法:数据类型[][] 数组名=new 数据类型[m][n]

创建了一个二维数组  这个二维数组有m个一维数组 每个一维数组有n个值

二维数组

    元素是一维数组的数组     二维数组的长度   就是  一维数组的个数


   语法:

   数据类型[][] 数组名 = new 数据类型[m][n];  创建了一个二维数组  这个二维数组中有m个一维数组 每个一维数组中 有n个元素

    数据类型[][] 数组名 = new 数据类型[m][];    创建了一个二维数组 这个二维数组的长度是m , 每个一维数组的长度不定


   数据类型[][] 数组名 = new 数据类型[][]{{...},{....},{....}};   创建了一个二维数组这个二维数组的长度是3


 数据类型[][] 数组名={{...},{...},{....},{....}};  静态初始化一个二维数组  长度为4

你可能感兴趣的:(可变参数 二维数组)