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

谁能给我一个网站百度竞价排名多少钱

谁能给我一个网站,百度竞价排名多少钱,贵阳汽车网站建设,网站建设方案保障措施无聊时间,打发下游戏 简单说下思路 目录 1.创建牌对象 2.创建52张牌,不包含大小王 3.洗牌 4.发牌 1.创建牌对象 2.创建52张牌,不包含大小王 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张扑克List<Poker> pokerList = getPokerList();//洗牌Set<Poker> pokerSet = getPokerSet(pokerList);//发牌licensing(5,pokerSet);}/*** 获取一副新牌** @return*/public static List<Poker> getPokerList() {//组装52张扑克List<Poker> 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 Set<Poker> getPokerSet(List<Poker> pokerList) {//打乱顺序Set<Poker> 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, Set<Poker> pokerSet) {if (num < 2 || num > 10) {System.out.println("参与人数不得小于2人或者大于10人");return;}//针对每个人的集合====几个人玩就循环几次List<List<Poker>> peopleList = new ArrayList();for (int i = 0; i < num; i++) {List<Poker> list = new ArrayList<>();peopleList.add(list);}//已发过的牌List<Poker> tempList = new ArrayList<>();//发牌    3人  每人5张for (int i = 0; i < 5; i++) {for (int j = 0; j < peopleList.size(); j++) {List<Poker> 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.mmbaike.com/news/104676.html

相关文章:

  • 济南网站建设开发网络竞价推广开户
  • 点击网站出现微信二维码的链接怎么做无锡百度正规推广
  • wordpress怎么删除文章seo网址超级外链工具
  • 关于医院网站建设的通知西安seo教程
  • 打开网站无反应怎么做谷歌seo和百度区别
  • 零售网站有哪些平台网站推广的10种方法
  • 免费 网站seo网站优化培训公司
  • 半路学网站建设难吗seo价格是多少
  • 保定哪里有做网站的上海网络推广专员
  • 快速开发平台 免费开源seo网页优化公司
  • 简单的网站制作代码百度关键词优化多少钱
  • ASP JSP动态网站开发代发新闻稿的网站
  • 手赚网站哪里可以做今日新闻内容摘抄
  • 大型做网站seoul
  • 网站开发时如何兼容国际新闻军事最新消息
  • 做微信推送网站如何优化推广网站
  • 自己怎么做商城网站吗如皋网站制作
  • 慈溪企业网站建设石家庄
  • 重庆网站模板建站公司亚洲7号卫星电视
  • 写论文的网站电商平台链接怎么弄
  • 网络公司网站建设报价广州关键词seo
  • 九台网站外贸网站外链平台
  • 具有品牌的微网站建设推广方案经典范文
  • 石景山成都网站建设百度百科词条创建入口
  • 北京建设银行网站首页谷歌seo公司
  • 恩施做网站网络营销方法有哪几种
  • 做网站的项目策划书怎么用网络推广
  • 青岛建站公司推荐广州今日新闻最新消息
  • 手机网站前端写法网站seo是什么
  • 长沙雨花区建设局网站高效统筹疫情防控和经济社会发展