2维数组的问题
我想大家都知道数组附值
String[] s = {\"a\",\"b\"};
以上代码是没有问题的。
那么来看一下以下代码
public class Test {
public static void main (String[] args) {
String[][] str = new String[4][];
// str[0] = {\"a\",\"b\"};
str[0] = new String[2];
str[0][0] = \"a\";
str[0][1] = \"b\";
}
}
类中注释掉的那句报错,只能用下面的那种语句进行附值,那么注释掉的那句跟上面的代码有何不同?为何会报错?