如何用Java编写斗地主的游戏

Python013

如何用Java编写斗地主的游戏,第1张

这是一个java实现的斗地主,发牌结果的程序,实现3个人十三张牌,然后底牌3张。

*/

import java.util.Arrays

public class pokerDemo{

public static void main(String[] args) {

/*生成一副牌的数字,简称牌库*/

int[]pkCode=new int[54]

for(int i=0i<54i++){

pkCode[i]=i

DeckOfCards()构造函数里面,注释掉的

//deck[count]=new Card(faces[count%13],suits[count/13])

是对的,下面那行除17是错的

另外,没有把大小王赋值到数组里

最后main函数里,打印方法错了。应该为,原本少了一个%-20s

System.out.printf("%-20s%-20s%-20s\n", myDeckOfCards.dealCard(), myDeckOfCards.dealCard(), myDeckOfCards.dealCard())

发牌完成以后剩下的3张牌就是保留的底牌