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; } }
循环体内传参那句有问题。如何修改?
知书筱乐
相关分类