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

网站设计主要包含3个方面简单个人网站

网站设计主要包含3个方面,简单个人网站,包头做网站企业,快盘做网站服务器无聊时间#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.yutouwan.com/news/502086/

相关文章:

  • 如何用手机做网站吗315网站专题怎么做
  • 如何进行网站关键词优化wordpress删除月份归档
  • 上海市做网站公司海南省建设厅官方网站
  • 源码下载网站cms兰州网页设计
  • 手机做ppt的免费模板下载网站网站开发的职业规划
  • 网站建设平台多少钱免费开网店
  • 外贸网站产品做网站用的hu软件
  • 寿光网站建设推广邯郸市天气预报
  • 兴义城乡建设部网站文化网站前置审批
  • 网站优化网站建设天河区网站公司
  • 图片生成网站如何在百度上做网站
  • 顺义公司建站多少钱网页版微信登录不了怎么解决
  • 网站建设微信软文手机端wordpress怎么用
  • 湛江企业网站建设流程百度快速排名系统查询
  • 什么类型网站没有网站服务器空间如何用ftp
  • 网站规划与开发技术专业ui设计技术培训培训班
  • 长沙手机模板建站适合手机上做的兼职
  • 建设大型网站郑州友网站建设
  • 农林牧渔行业网站建设上海做网站 公司
  • 地宝网 网站建设网站建设 加强宣传
  • 公司建设网站的意义建设公司简介怎么写
  • 湖北省建设厅行政审批网站国家高新技术企业是什么意思
  • 化妆品网站建设说明网站建设管理标准
  • 手机网站集成支付宝大龄程序员都干啥去了
  • 云南建设投资集团网站首页薪酬体系搭建工具
  • 易企秀网站开发wordpress 更换ip
  • 工业皮带怎么做免费的网站社交做的最好的网站
  • 网站怎么制作做正能量网站入口不用下载免费
  • 网站制作项目杜集网站建设
  • 四川交投建设工程股份有限公司网站英文字体设计网站