Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 出于好奇,是否可以初始化0×1数组?_Java_Arrays_Multidimensional Array_Empty List - Fatal编程技术网

Java 出于好奇,是否可以初始化0×1数组?

Java 出于好奇,是否可以初始化0×1数组?,java,arrays,multidimensional-array,empty-list,Java,Arrays,Multidimensional Array,Empty List,在Java中,您可以实例化以下内容: 一乘一数组:int[]arr={{0} 1-by-0数组:int[]arr={{} 0-by-0数组:int[]arr={} 0-by-1数组可能吗?Java不知道多维数组,它只知道可以包含其他数组的数组,因此结果甚至不必是“矩形”——内容数组彼此独立 因此,0长度的“外部”数组不能包含任何长度为“1”的内部数组。Java不知道多维数组,它只知道可以包含其他数组的数组,因此结果甚至不必是“矩形的”——内容数组彼此独立 因此,0长度的“外部”数组不能包含任何

在Java中,您可以实例化以下内容:

一乘一数组:
int[]arr={{0}

1-by-0数组:
int[]arr={{}

0-by-0数组:
int[]arr={}


0-by-1数组可能吗?

Java不知道多维数组,它只知道可以包含其他数组的数组,因此结果甚至不必是“矩形”——内容数组彼此独立


因此,0长度的“外部”数组不能包含任何长度为“1”的内部数组。

Java不知道多维数组,它只知道可以包含其他数组的数组,因此结果甚至不必是“矩形的”——内容数组彼此独立


因此,0长度的“外部”数组不能包含任何长度为“1”的内部数组。

零长度数组是空数组。
它不包含任何内容,因此不能包含1元素数组。

零长度数组是空数组。
它不包含任何内容,因此不能包含1个元素的数组。

对我来说,它没有意义。内部数组将位于不存在的行中。我猜您可以通过
{{}
.Does
int[][]arr=new int[0][1]获得0x1和1x0编译?对我来说,这毫无意义。内部数组将位于不存在的行中。我猜您可以通过
{{}
.Does
int[][]arr=new int[0][1]获得0x1和1x0编译?