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

泰安网站建设哪里找做网销好的网站

泰安网站建设哪里找,做网销好的网站,mui做网站的好处,合肥网络推广费用一、Collection系列集合的小结 二、补充知识:集合的并发修改异常问题 三、Collection的其他相关知识 1. 前置知识:可变参数 2. 集合的工具类:Collections 3. 综合案例:斗地主游戏 (1)创建Card类 public c…

一、Collection系列集合的小结

二、补充知识:集合的并发修改异常问题

三、Collection的其他相关知识

1. 前置知识:可变参数

2. 集合的工具类:Collections

3. 综合案例:斗地主游戏

(1)创建Card类

public class Card {private String number;private String color;private int size;public Card() {}public Card(String number, String color, int size) {this.number = number;this.color = color;this.size = size;}public String getNumber() {return number;}public void setNumber(String number) {this.number = number;}public String getColor() {return color;}public void setColor(String color) {this.color = color;}public int getSize() {return size;}public void setSize(int size) {this.size = size;}@Overridepublic String toString() {return color + number;}
}

(2)创建房间类Room

public class Room {private List<Card> allCards = new ArrayList<>();public Room(){String[] numbers = {"3","4","5","6","7","8","9","10","J","Q","K","A","2"};String[] colors = {"♠","♥","♦","♣",};int size = 0;for (String number : numbers) {size ++ ;for (String color : colors) {Card c = new Card(number, color, size);allCards.add(c);}}Card c1 = new Card("","🃏",++size);Card c2 = new Card("","🤡", ++size);Collections.addAll(allCards, c1, c2);System.out.println("新牌"+allCards);}public void start() {//1. 洗牌:allCardsCollections.shuffle(allCards);System.out.println("洗牌后"+allCards);//2. 发牌:定义三个玩家。List<Card> LingHuchong = new ArrayList<>();List<Card> JiuMozhi = new ArrayList<>();List<Card> RenYingying = new ArrayList<>();//正式发牌给三个玩家,每次发出51张牌,剩余3张牌作为底牌for (int i = 0; i < allCards.size() - 3; i++) {Card c = allCards.get(i);if(i % 3 == 0){LingHuchong.add(c);}else if(i % 3 == 1){JiuMozhi.add(c);}else if(i % 3 == 2){RenYingying.add(c);}}//3. 对3个玩家的牌进行排序sortCards(LingHuchong);sortCards(JiuMozhi);sortCards(RenYingying);//4. 看牌System.out.println("阿冲:"+LingHuchong);System.out.println("阿鸠:"+JiuMozhi);System.out.println("盈盈:"+ RenYingying);List<Card> LastThreeCards = allCards.subList(allCards.size()-3, allCards.size());System.out.println("底牌:" + LastThreeCards);//抢到地主的展示JiuMozhi.addAll(LastThreeCards);sortCards(JiuMozhi);//抢到地主之后的牌进行排序System.out.println("阿鸠抢到地主后:"+JiuMozhi);}private void sortCards(List<Card> cards) {Collections.sort(cards, new Comparator<Card>() {@Overridepublic int compare(Card o1, Card o2) {return o1.getSize() - o2.getSize();// 升序排序return  o2.getSize() - o1.getSize();//降序排序}});}
}

(3)创建游戏测试类 GameDemo

public class GameDemo {public static void main(String[] args) {Room m = new Room();m.start();}
}

(4)运行结果


文章转载自:

http://AimtdVvc.sfwcx.cn
http://n3jkshSm.sfwcx.cn
http://b0mZ6JaK.sfwcx.cn
http://ovL2tOYd.sfwcx.cn
http://uNyKJO4d.sfwcx.cn
http://CexsSxwN.sfwcx.cn
http://YljwkBBa.sfwcx.cn
http://WSMMgPa6.sfwcx.cn
http://5L7kY06A.sfwcx.cn
http://22kB9QgI.sfwcx.cn
http://iJZyFq2g.sfwcx.cn
http://WTGNXHRo.sfwcx.cn
http://C9CNBZTM.sfwcx.cn
http://EWn84Hfb.sfwcx.cn
http://dRGYwV77.sfwcx.cn
http://EDrHTth4.sfwcx.cn
http://BQTPRVjs.sfwcx.cn
http://n3LMa4Gu.sfwcx.cn
http://8VSLK29s.sfwcx.cn
http://m7nU1tcH.sfwcx.cn
http://8BBi3xOu.sfwcx.cn
http://KmhCDXFP.sfwcx.cn
http://OCotfdZy.sfwcx.cn
http://kR5y0rnk.sfwcx.cn
http://LmMIyPsr.sfwcx.cn
http://OV9G8cOh.sfwcx.cn
http://fZMYxx1U.sfwcx.cn
http://hvdZnQBs.sfwcx.cn
http://pNphdzFb.sfwcx.cn
http://agLDMnbP.sfwcx.cn
http://www.dtcms.com/wzjs/682018.html

相关文章:

  • 绍兴做网站比较专业的公司备案的时候网站建设方案书要吗
  • 阿里巴巴国际站工作怎么样广州小程序开发定胜
  • 南宁网站建设醉懂网络沧州网站建设刘磊
  • 怎么创建企业网站仿卢松松wordpress
  • 怎样用dw做新闻发布网站球场 技术支持 东莞网站建设
  • 网站开发需求文档prd模板网站代码模板免费
  • 做网站广告推广平台wordpress去掉页面中的标题
  • 国外对旅游网站建设的现状短视频直播运营版源码下载
  • 网站建设相关的网站wordpress 增加收录
  • h5网站开发总结如何开通属于自己的网站
  • 自己建设网站需要什么浏阳网站建设tvshown
  • 国外的购物网站有哪些网站制作公司南宁
  • 网站开发语言作用软件开发一般需要多少钱
  • 路桥区高质量营销型网站建设昆山建设工程招标网站
  • 手机建设网站目的网站仿做软件
  • 毕业设计资源网站无线网络网站dns解析失败
  • 建设微网站项目报告免费黄页网站
  • 创建网站的成本在线玩网页游戏
  • 先做网站后台还是前台wordpress 二级分类
  • wordpress站名在哪改superstore wordpress主题
  • 5 还有网站的域免费域名申请平台
  • 织梦网站首页空白服务器网站开发过程
  • 做3d兼职网站万州网站建设果园路
  • 关于旅游网站策划书wordpress怎么做网站
  • 广东省省建设厅网站wordpress免费 模板
  • 做网站怎么投放广告网站内容由什么组成部分组成
  • 网站建设推广一对一服务普通电脑怎么做网站服务器吗
  • 服装设计网站免费查指数
  • 个体工商户做网站扁平化网站建设公司
  • 网站手机版跳转代码企业网站推广联系方式