卷枕头
2017-11-18 19:48
打印输出后,扑克牌所有的数据都是null……哪里不对啊:(
public class Game {
Player1 aa = new Player1();
Player2 bb = new Player2();
public static List<Card> Cards = new ArrayList<Card>();
public void CardsTest() {
System.out.println("------------创建扑克牌-------------");
for(int i=0;i<4;i++) {
if(i==0) {
for(int j=1;j<14;j++) {
if(j==1) {
Card cr1 =new Card("黑桃","A");
Cards.add(cr1);
}else if(j==2) {
Card cr1 =new Card("黑桃","2");
Cards.add(cr1);
Card temp = (Card) Cards.get(0);
}else if(j==3) {
Card cr1 =new Card("黑桃","3");Cards.add(cr1);
}else if(j==4) {
Card cr1 =new Card("黑桃","4");Cards.add(cr1);
}else if(j==5) {
Card cr1 =new Card("黑桃","5");Cards.add(cr1);
}else if(j==6) {
Card cr1 =new Card("黑桃","6");Cards.add(cr1);
}else if(j==7) {
Card cr1 =new Card("黑桃","7");Cards.add(cr1);
}else if(j==8) {
Card cr1 =new Card("黑桃","8");Cards.add(cr1);
}else if(j==9) {
Card cr1 =new Card("黑桃","9");Cards.add(cr1);
}else if(j==10) {
Card cr1 =new Card("黑桃","10");Cards.add(cr1);
}else if(j==11) {
Card cr1 =new Card("黑桃","J");Cards.add(cr1);
}else if(j==12) {
Card cr1 =new Card("黑桃","Q");Cards.add(cr1);
}else if(j==13) {
Card cr1 =new Card("黑桃","k");Cards.add(cr1);
}
}
没有加进去,打印出来都是null
额好像不是 我再看看 能贴一下打印的代码吗?
static
Java入门第三季
409767 学习 · 4534 问题
相似问题