模拟发扑克牌的简单算法。在这个的基础上可以多些一些代码实现自己的应用目的。
package yc415;
import java.util.Random;
/**
* 随机发牌
* @author gong
*
*/
public class PushCard {
public static String showCard( int cardNum){
String[] hua =new String[]{"方块","梅花","红桃","黑桃"};
String[] num =new String[]{"1","2","3","4","5","6","7","8","9","10","J","Q","K"};
int huaindex=(cardNum-1)/13%4;
int numindex=(cardNum-1)%13;
return hua[huaindex] + num[numindex];
}
public static int[] gencard(int num){ // num指几副牌
int [] x = new int[ 52 * num];
for(int i=0; i<x.length; i++){
x[i]= i+1;
}
return x;
}
public static void main(String[] args) {
int [] x= gencard