运行
4 回答
已采纳
wwpbjing
TA贡献20条经验 获得超5个赞
gui.test.Doem3.main第11行数组越界,越界下标4
第11行:(new StringBuilder).append(num[i]).append(suit(k)).toString()引发的
往上看suit有四个字符串,即suit[0]~suit[3],你却访问到了suit[4]
另外i和k顺序写反了
8行=>for(int i=0;i<4;i++){
11行=>card[s] = (new StringBuilder).append(num[k]).append(suit(i)).toString()
添加回答
举报
0/150
提交
取消