![](/img/trans.png)
[英]Why java can pass multi-dimensional array to methods without specifying any size information
[英]Java multi-dimensional array with only specifying t
在 Java 中,下面创建多维数组的行编译正常。 但是这个数组是否/可以有任何用处吗? 无法访问 somearray[0][0],因为第二个数组是 null。
String[][] somearray = new String[2][];
是否可以调整它的大小或只能通过创建一个新的 String 数组来调整? 例如:
somearray = new String[2][2];
没错
String[][] somearray = new String[2][];
在两个索引 somearray[0] 和 somearray[1] 处都有 null 将是 null
由于这是一个二维数组,你可以改变两个索引处的个别arrays,例如,
somearray[0] = new String[2];
somearray[1] = new String[2];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.