【发布时间】:2014-03-30 21:51:15
【问题描述】:
我的应用程序一直使用数组。但我只在创建应用程序后设置值,使用:
public String[][] stunde = new String [6][13];
public String[][] lehrer = new String [6][13];
stunde[1][1]= "SZ";
stunde[2][1]= "Bi";
stunde[3][1]= "";
stunde[4][1]= "DG2";
stunde[5][1]= "";
lehrer[1][1]= "Gt";
lehrer[2][1]= "Pön";
lehrer[3][1]= "";
lehrer[4][1]= "Lc";
lehrer[5][1]= "";
但现在我想在之前设置这些值,以便我可以在另一种方法中使用它们。 像这样:
public String[][] stunde = {
{"SZ", "SZ", "Ku", "Ku", "M", "M", "GeL1", "EL2"},
{"Bi", "Bi", "EL2", "EL2", "Pl", "Pl","DG2","If"},
{"", "", "EL2","EL2", "","","M","Bi"},
{"DG2", "DG2", "","", "GeL1","GeL1","Pl","Ku"},
{"", "", "GeL1","GeL1", "If","If","","SZ","","","Sp","Sp"}
};
但是在我像在第二个代码中那样尝试之后,我的应用在打开后开始崩溃。
有什么想法吗?
【问题讨论】:
-
请跟踪堆栈。是哪条线路导致问题?
-
数组的维度是多少?
-
在您提供更多信息之前,我们无能为力。