Card.java
上传用户:gyyuli
上传日期:2013-07-09
资源大小:3050k
文件大小:1k
源码类别:

J2ME

开发平台:

Java

  1. package cardserver;
  2. /**
  3.  * <p>Title: CardClient</p>
  4.  *
  5.  * <p>Description: lizhenpeng</p>
  6.  *
  7.  * <p>Copyright: Copyright (c) 2005</p>
  8.  *
  9.  * <p>Company: LP&P</p>
  10.  *
  11.  * @author lipeng
  12.  * @version 1.0
  13.  */
  14. public class Card
  15. {
  16.   public Card()
  17.   {
  18.     id = 0;
  19.     kind = 0;
  20.     num = 0;
  21.     reserved = 0;
  22.   }
  23.   public Card(byte[] data,int index)
  24.   {
  25.     fillData(data,index);
  26.   }
  27.   public byte[] getBytes()
  28.   {
  29.     byte[] data = new byte[4];
  30.     data[0] = id;
  31.     data[1] = kind;
  32.     data[2] = num;
  33.     data[3] = reserved;
  34.     return data;
  35.   }
  36.   public void fillData(byte[] data,int index)
  37.   {
  38.     id = data[index];
  39.     kind = data[index+1];
  40.     num = data[index+2];
  41.     reserved = data[index+3];
  42.   }
  43.   public byte id;
  44.   public byte kind;
  45.   public byte num;
  46.   public byte reserved;
  47. /*
  48.   id 为1-54
  49.  king 为1-4
  50.  1为红心
  51.  2为黑桃
  52.  3为方块
  53.  4位梅花
  54.  num为 1-14
  55.   */
  56. }