dyxm21
2016-03-27 14:12
采纳率: 80.3%
浏览 1.6k
已采纳

java的斗地主部分功能实现

五十四张牌随机分发十七张发给三个人,留三张底牌,怎么用java写

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2016-03-27 14:26
    已采纳
    已采纳该答案
    打赏 评论
  • broust 2016-03-27 14:28

    1.定义好54张牌
    2.乱序排列54张牌,比如原来顺序是红桃A,梅花A,.......小王,大王,然后循环给每张牌分配一个随机数作为顺序,然后根据这个随机数重新排序
    3.对新生成的乱序牌挨个发牌就好了

    打赏 评论
  • Airsolstice 2016-03-27 15:52

    定义一个长度为54的数组,存放牌。然后每次调用随机数,获取值不一样的0到53之间得数,不就解决了?

    打赏 评论

相关推荐 更多相似问题