求为什么执行不下去
public class MemonicaList {
Element element[] = new Element[53] ;
public void initMemonicaList(){
String cardList[] = {" ","C4","H2","D7","C3","H4","D6","SA","H5","S9","S2",
"HQ","D3","CQ","H8","S6","S5","H9","CK","D2","HJ",
"S3","S8","H6","C10","D5","DK","C2","H3","D8","C5",
"SK","DJ","C8","S10","HK","CJ","S7","H10","DA","S4",
"H7","D4","CA","C9","SJ","DQ","C7","SQ","D10","C6",
"HA","D9"};
for( int i = 0 ; i <= 52 ; i++ )
{
element[i].initElement( i , cardList[i] );//这里无法执行
}
}
}
public class Element {
int number;
String card;
boolean tag ;
Element()
{
this.number = 0;
this.card = " ";
this.tag = false;
}
public void initElement(int initnumber, String initCard)
{
number = initnumber;
card = initCard;
tag = false;
}
public void answerCorrect(){
this.tag = true;
}
}