|
[php]
import java.util.*;//其中的集合用到该包
public class play {
public static void main(String aa[]){
int person=4;
int cardPerHand=52/person;
String type[]={"黑桃","红桃","方块","梅花"};
String number[]={"1","2","3","4","5","6","7","8","9","10","J","Q","K"};
List desk=new ArrayList();//定义一个序列
for(int i=0;i<type.length;i++)
for(int j=0;j<number.length;j++){
desk.add(type+number[j]);//将扑克加入序列中
}
Collections.shuffle(desk);// 重新洗牌
for(int i=0;i<person;i++){
System.out.println(perHand(desk,cardPerHand));//输出牌信息
}
}
public static List perHand(List desk,int n){
int deskSize=desk.size();
List forOneMan=desk.subList(deskSize-n,deskSize);//取出后13张牌
List hand =new ArrayList(forOneMan);//产生新序列
forOneMan.clear();//从牌序列中删除已经取走的牌
return hand;//返回刚取出的牌序列
}
}
[/php] |
|