import java.util.ArrayList;
import java.util.List;
public class Test {
List<Poker> pokerList;
public Test(){
pokerList=new ArrayList<Poker>();
}
public void createPoker(){
System.out.println("---------创建扑克牌--------");
for(int i=0;i<4;i++){
for(int j=0;j<13;j++){
pokerList.add(new Poker(prefixList.get(i),stringList.get(j)));
}
}
System.out.println("---------扑克牌创建成功!----------\n"+"分别为:");
for (Poker p : pokerList) {
System.out.println(p.prefix+p.string);
}
}
public static void main(String[] args, List<String> prefixList, List<String> stringList) {
// TODO Auto-generated method stub
Test t=new Test();
t.createPoker();
}
}
=================================================================================================
import java.util.ArrayList;
import java.util.List;
public class PrefixList {
List<String> prefixList;
public PrefixList(){
prefixList=new ArrayList<String>();
prefixList.add("黑桃");
prefixList.add("红桃");
prefixList.add("梅花");
prefixList.add("方块");
}
}
=========================================================================================
import java.util.ArrayList;
import java.util.List;
public class StringList {
List<String> stringList;
public StringList(){
stringList=new ArrayList<String>();
for(int i=0;i<8;i++)
stringList.add((i+3)+"");
stringList.add("J");
stringList.add("Q");
stringList.add("K");
stringList.add("A");
stringList.add(2+"");
}
}
===========================================================================================
public class Poker {
public String prefix;
public String string;
public Poker(String prefix, String string){
this.prefix=prefix;
this.string=string;
}
}循环体内传参那句有问题。如何修改?
添加回答
举报
0/150
提交
取消