繁体   English   中英

Java 只指定t的多维数组

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM