deck.java~9~

来自「java写的一个24点的小游戏,自己做的,有点简单,但是功能实现比较好」· JAVA~9~ 代码 · 共 92 行

JAVA~9~
92
字号
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;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?