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

新乡建设企业网站三台网站seo

新乡建设企业网站,三台网站seo,北京疫情最新消息情况今天新增,成都专业网站制作网站目前我们并不是要实现一个游戏,而是要对斗地主游戏做准备,主要是做牌+洗牌+发牌+给发的牌进行排序。在这个过程中我希望通过集中方式来实现: 1. 使用集合+方法+字符串的运用完成以上功能 2. 使用面向对象思想,对1做改进,主要是对其排序的改进,从而理解面向对象的真正意…

目前我们并不是要实现一个游戏,而是要对斗地主游戏做准备,主要是做牌+洗牌+发牌+给发的牌进行排序。在这个过程中我希望通过集中方式来实现:

1. 使用集合+方法+字符串的运用完成以上功能

2. 使用面向对象思想,对1做改进,主要是对其排序的改进,从而理解面向对象的真正意义

3. 对2中代码再次进行简化,增强其可读性,同样的实现,可以用更简洁更省内存的方法来实现代码

实现1中的代码

package test02;
import java.util.*;
public class Entry {public static void main(String[] args) {//1.创建牌盒List<String> porkers = new ArrayList<>();//创建花色和点数String[] colors = {"♥","♠","♣","♦"};String[] pointNumbers = {"3", "4", "5", "6", "7", "8", "9", "10", "J", "Q", "K", "A", "2"};//将牌插入集合中for (String point : pointNumbers) {for (String color : colors) {porkers.add(color+point);}}//添加大小王porkers.add("大王");porkers.add("小王");//遍历porkershowPorker(porkers);//打乱扑克:多线程下要考虑线程安全Collections.shuffle(porkers);System.out.println("打乱后的扑克牌:");showPorker(porkers);//2.创建三个玩家集合和一个底牌集合List<String> play1 = new ArrayList<>();List<String> play2 = new ArrayList<>();List<String> play3 = new ArrayList<>();List<String> bottomPorkers = new ArrayList<>();//发牌for (int i = 0; i < porkers.size(); i++) {String s = porkers.get(i);if (i>=porkers.size()-3){//获取底牌bottomPorkers.add(s);}else if (i%3==0){//剩下的牌中可以被3整除的索引值给第一位玩家play1.add(porkers.get(i));} else if (i%3==1) {//剩下的牌中可以被3整除余1的索引值给第一位玩家play2.add(s);}else if (i%3==2){play3.add(s);}}//查看每一位玩家的牌System.out.println("玩家1的牌");showPorker(play1);System.out.println("玩家2的牌");showPorker(play2);System.out.println("玩家3的牌");showPorker(play3);System.out.println("底牌");showPorker(bottomPorkers);//随机选择地主,将底牌给地主玩家Random ra = new Random();int dz = ra.nextInt(3)+1;switch (dz){case 1:System.out.println("选中玩家1为地主");play1.addAll(bottomPorkers);break;case 2:System.out.println
http://www.dtcms.com/wzjs/488887.html

相关文章:

  • 义务 网站建设互联网营销培训
  • 网站建设服务有哪些内容网页制作工具有哪些
  • 邯郸做移动网站的公司佛山网站建设制作
  • 宜春网站建设哪家专业网站开发技术
  • 交友小程序开发googleseo排名公司
  • 南京黑马程序员培训学校官网优化包括什么内容
  • 网络课程系统网站建设费用广告软文范例200字
  • 创意产品网站百度数据指数
  • 网站开发做原型吗百度软件
  • 阜阳公司做网站南宁百度首页优化
  • 尚义住房和城乡规划建设局网站精准客源推广引流
  • 医美网站建设东莞网络排名优化
  • wordpress 文章封面seo优化关键词0
  • 做网站建设还有钱赚吗百度免费咨询
  • 用wix做外贸网站网站seo思路
  • 阿里云服务器上做网站seo发帖工具
  • 福建网站建设公司seo门户网站
  • 做营销网站制作搜索引擎广告形式有
  • 网站建设 南昌招标百度seo运营工作内容
  • 网站建设推广优化域名检测工具
  • 大气装饰公司网站源码友谊平台
  • 微网站工程案例展示企业营销策划书范文
  • 网上做兼职正规网站有哪些免费关键词搜索引擎工具
  • 企业邮箱怎么使用seo网站内容优化
  • 深圳皇冠科技有限公司网站网站建设是什么工作
  • 如何使用爱站网seo内链优化
  • 长春做网站推广西安百度竞价代运营
  • 创建网站的网站郑州seo询搜点网络效果佳
  • 开发wordpress 需要学习seo推广哪家公司好
  • 如何用asp.net做网站百度浏览器极速版