java写的一个24点的小游戏,自己做的,有点简单,但是功能实现比较好

源代码在线查看: deck.java~9~

软件大小: 173 K
上传用户: judydance
关键词: java 小游戏 比较
下载地址: 免注册下载 普通下载 VIP

相关代码

				package GameServer;
				
				import java.util.Vector;
				import java.util.Random;
				//import java.util.Hashtable;
				import java.util.Hashtable;
				import javax.swing.ImageIcon;
				public class Deck {
				  public static Hashtable card=new Hashtable();
				  public static Vector cardindex=new Vector();
				  static {
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				    cardindex.add("m1");
				  }
				
				
				  int count=0;
				  Random r;
				  public Deck() {
				
				    count=52;
				  }
				  public String getCard(){
				
				  r=new Random();
				  int t=r.nextInt();
				  int t1=Math.abs(t);
				  int t2=t1%52;
				  count--;
				  return (String)cardindex.elementAt(t2);
				  }
				
				  public Card findCard(String s){
				    return (Card)card.get(s);
				
				  }
				  public boolean isEmpty(){
				    return count == 0;
				  }
				}
				
							

相关资源