wwpbjing
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()