当前位置: 首页 > news >正文

大名专业做网站开发区网站开发语言

大名专业做网站,开发区网站开发语言,筑巢网站后台管理系统,甘肃省兰州市建设厅网站无聊时间#xff0c;打发下游戏 简单说下思路 目录 1.创建牌对象 2.创建52张牌#xff0c;不包含大小王 3.洗牌 4.发牌 1.创建牌对象 2.创建52张牌#xff0c;不包含大小王 3.洗牌 4.发牌 /*** 扑克牌*/ public class Poker {/*** 花色*/private String cardSuits…无聊时间打发下游戏 简单说下思路 目录 1.创建牌对象 2.创建52张牌不包含大小王 3.洗牌 4.发牌 1.创建牌对象 2.创建52张牌不包含大小王 3.洗牌 4.发牌 /*** 扑克牌*/ public class Poker {/*** 花色*/private String cardSuits;/*** 数字*/private int cardNum;/*** 人名*/private String peopleName;public Poker() {}public Poker(String cardSuits, int cardNum) {this.cardSuits cardSuits;this.cardNum cardNum;}public Poker(String cardSuits, int cardNum, String peopleName) {this.cardSuits cardSuits;this.cardNum cardNum;this.peopleName peopleName;}public String getCardSuits() {return cardSuits;}public void setCardSuits(String cardSuits) {this.cardSuits cardSuits;}public int getCardNum() {return cardNum;}public void setCardNum(int cardNum) {this.cardNum cardNum;}public String getPeopleName() {return peopleName;}public void setPeopleName(String peopleName) {this.peopleName peopleName;} } import java.util.*;public class CardUtils {public static String[] strSuits {♠, ♥, ♣, ♦};public static void main(String[] args) {//组装52张扑克ListPoker pokerList getPokerList();//洗牌SetPoker pokerSet getPokerSet(pokerList);//发牌licensing(5,pokerSet);}/*** 获取一副新牌** return*/public static ListPoker getPokerList() {//组装52张扑克ListPoker pokerList new ArrayList();for (int i 0; i strSuits.length; i) {for (int j 1; j 13; j) {Poker poker new Poker(strSuits[i], j);pokerList.add(poker);}}System.out.println(新牌未打乱顺序 begin);pokerList.forEach(l - System.out.print(l.getCardSuits() l.getCardNum() ));System.out.println();System.out.println(新牌未打乱顺序 end);System.out.println();return pokerList;}/*** 洗牌** param pokerList* return*/public static SetPoker getPokerSet(ListPoker pokerList) {//打乱顺序SetPoker pokerSet new HashSet();Random random new Random();while (pokerSet.size() pokerList.size()) {pokerSet.add(pokerList.get(random.nextInt(pokerList.size())));}//重新洗牌之后的顺序System.out.println(洗牌打乱顺序 begin);pokerSet.forEach(l - System.out.print(l.getCardSuits() l.getCardNum() ));System.out.println();System.out.println(洗牌打乱顺序 end);System.out.println();return pokerSet;}/*** 发牌(不得超过10人)** param num 几人再玩* param pokerSet 打乱顺序的牌*/public static void licensing(int num, SetPoker pokerSet) {if (num 2 || num 10) {System.out.println(参与人数不得小于2人或者大于10人);return;}//针对每个人的集合几个人玩就循环几次ListListPoker peopleList new ArrayList();for (int i 0; i num; i) {ListPoker list new ArrayList();peopleList.add(list);}//已发过的牌ListPoker tempList new ArrayList();//发牌 3人 每人5张for (int i 0; i 5; i) {for (int j 0; j peopleList.size(); j) {ListPoker pokers peopleList.get(j);Poker poker pokerSet.iterator().next();poker.setPeopleName(持牌者 j);pokers.add(poker);tempList.add(poker);pokerSet.remove(poker);continue;}}System.out.println(已发过的牌 begin);tempList.forEach(l - System.out.print(l.getCardSuits() l.getCardNum() ));System.out.println();System.out.println(已发过的牌 end);System.out.println();System.out.println(剩余的牌 begin);pokerSet.forEach(l - System.out.print(l.getCardSuits() l.getCardNum() ));System.out.println();System.out.println(剩余的牌 end);System.out.println();peopleList.forEach(pl - {System.out.println(分割线 pl.get(0).getPeopleName());pl.forEach(poker - System.out.print(poker.getCardSuits() poker.getCardNum() ));System.out.println();});} }
http://www.w-s-a.com/news/978222/

相关文章:

  • 贵阳做网站的公司wordpress趣味插件
  • 自己设置免费网站设计平台南京哪里有做公司网站的
  • 建设公司内网网站的意义自助建站网站的宣传手册
  • 手机建设中网站建立个人网站服务器
  • 网站开发工程师岗位概要网站怎么制作教程
  • 城乡建设主管部门官方网站公司简介模板ppt范文
  • 网站认证必须做么cc0图片素材网站
  • net域名 著名网站国外设计案例网站
  • 淘宝客网站哪里可以做app地推网
  • 宜昌建设厅网站中国最新时事新闻
  • 微网站怎么开发wordpress 发表评论
  • 山东网站建设是什么一页网站首页图如何做
  • 游戏开发与网站开发哪个难万网影
  • 做网站编程语言建筑施工特种证书查询
  • 找人做网站内容自己编辑吗修改wordpress登陆界面
  • 登陆建设银行wap网站湖南网站建设磐石网络答疑
  • 58网站怎么做浏览度才高论坛网站怎么做排名
  • wordpress 手机网站支付京东网站建设的经费预算
  • 自己怎么样做游戏网站做海外贸易网站
  • 建立什么样的网站好制作网页网站代码
  • 岳麓区专业的建设网站公司尚一网常德论坛
  • 电商网站建设实训报告360站长平台链接提交
  • 个性化网站建设公司个人网站备案类型
  • 腾讯建站模板上海网站开发有限公司
  • 网站和小程序的区别请问做网站怎么赚钱
  • 网站logo设计免费版在线网站开发建设准备工作
  • wordpress多站点 主题南京做网站好的公司
  • 广州 门户seo到底是做什么的
  • 可以登录国外网站吗如何用家用电脑做网站
  • 吉安建站公司wordpress企业