日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java實現簡單的斗地主游戲

瀏覽:102日期:2022-09-02 14:51:21

本文實例為大家分享了Java實現斗地主游戲的具體代碼,供大家參考,具體內容如下

原理圖:

Java實現簡單的斗地主游戲

斗地主過程:

1、組合牌 * 2、洗牌 * 3、發牌 * 4、看牌

代碼實現:

package itcast.demo6; import java.util.ArrayList;import java.util.Collections;import java.util.HashMap; public class DouDiZhu { public static void main(String[] args) { //1、組合牌 //創建Map集合,鍵:編號 值:牌 HashMap<Integer,String> pooker = new HashMap<Integer,String>(); //創建List集合,存儲編號 ArrayList<Integer> pookerNumber = new ArrayList<Integer>(); //定義13個點數的數組 String[] numbers = {'2','A','K','Q','J','10','9','8','7','6','5','4','3'}; //定義4個花色組合 String[] colors = {'♠','♣','♥','♦'}; //定義一個整數變量,作為Map的鍵 int index = 2; //遍歷數組,用花色+點數的組合,存儲到Map集合中 for(String number : numbers) { for(String color : colors) { pooker.put(index, color + number); pookerNumber.add(index); index++; } } //System.out.println(pooker); //System.out.println(pookerNumber); //單獨存儲大王和小王 pooker.put(0, '大王'); pookerNumber.add(0); pooker.put(1, '小王'); pookerNumber.add(1); //洗牌,將牌的編號打亂 Collections.shuffle(pookerNumber); //System.out.println(pookerNumber); //發牌,將牌編號,發給3個玩家集合+1個底牌集合 ArrayList<Integer> player1 = new ArrayList<Integer>(); ArrayList<Integer> player2 = new ArrayList<Integer>(); ArrayList<Integer> player3 = new ArrayList<Integer>(); ArrayList<Integer> buttom = new ArrayList<Integer>(); //發牌,采用的是集合的索引%3 for(int i = 0; i < pookerNumber.size();i++) { //現將底牌做好 if(i<3) { //存到底牌去 buttom.add(pookerNumber.get(i)); //對索引%3判斷 }else if(i % 3 == 0) { //索引上的編號,發給玩家1 player1.add(pookerNumber.get(i)); }else if(i % 3 == 1) { //發給玩家2 player2.add(pookerNumber.get(i)); }else if(i % 3 == 2) { //發給玩家3 player3.add(pookerNumber.get(i)); } } //對玩家手中的編號進行排序 Collections.sort(player1); Collections.sort(player2); Collections.sort(player3); //看牌,就是將玩家手中的編號,到Map集合中查找,根據鍵找值 //定義實現方法 look('包身工 ',player1,pooker); look('清潔工 ',player2,pooker); look('洗碗工 ',player3,pooker); look('底牌 ',buttom,pooker); } public static void look(String name,ArrayList<Integer> player,HashMap<Integer,String> pooker) { //遍歷ArrayList集合,獲取元素,作為鍵,到集合Map中找值 System.out.print(name+' '); for(Integer key : player) { String value = pooker.get(key); System.out.print(value+' '); } System.out.println(); }}

運行結果:

包身工 大王 ♣2 ♥2 ♦2 ♦A ♦K ♣J ♥10 ♠9 ♣9 ♥9 ♦9 ♣5 ♦5 ♦4 ♠3 ♦3 清潔工 小王 ♠K ♥K ♠Q ♣Q ♦Q ♦J ♠10 ♦10 ♥8 ♠7 ♥7 ♦7 ♥5 ♠4 ♣3 ♥3 洗碗工 ♠2 ♥A ♣K ♥Q ♠J ♥J ♣10 ♠8 ♦8 ♣7 ♠6 ♣6 ♥6 ♦6 ♠5 ♣4 ♥4 底牌 ♠A ♣A ♣8

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日本不卡| 欧美va天堂在线| 日韩欧乱色一区二区三区在线| 美女国产一区| 国产亚洲精品久久久久婷婷瑜伽| 在线综合视频| 日韩中文字幕| 美日韩一区二区三区| 在线中文字幕播放| 色综合www| 午夜在线视频观看日韩17c| 亚洲精品三级| 麻豆视频久久| 亚洲va在线| 日韩中文字幕一区二区三区| 久久国内精品视频| 波多视频一区| 日韩一区精品视频| 91精品视频一区二区| 欧美黄色一区二区| 日韩精品免费一区二区在线观看| 在线视频亚洲| 国产欧美日韩在线一区二区| 成人国产精品久久| 99视频精品| 日本视频中文字幕一区二区三区| 国产一区二区三区亚洲| 欧美日韩一区二区综合| 综合欧美亚洲| 成人亚洲欧美| 中文字幕一区二区三区日韩精品 | 久久精选视频| 亚洲精品伊人| 精品72久久久久中文字幕| 99国产精品免费视频观看| 亚洲一二av| 色爱av综合网| 欧美亚洲三区| 99成人在线视频| 国产亚洲高清一区| 国产综合精品一区| 国产精久久久| 欧美一级专区| 国产videos久久| 视频一区二区中文字幕| 四虎8848精品成人免费网站| 免费在线观看一区二区三区| 国产成人免费精品| 亚洲伊人精品酒店| 日韩在线看片| 国产精品一区二区三区av麻| 亚洲高清激情| 精品一区二区男人吃奶| 蜜桃一区二区三区在线| 日韩av福利| 国产欧美二区| 久久亚洲图片| se01亚洲视频| 国产精品三级| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美丰满日韩| 国产日韩中文在线中文字幕| 国产精品日韩欧美一区| 精品不卡一区| 国产亚洲字幕| 日韩有吗在线观看| 狠狠久久婷婷| 久久国产成人午夜av影院宅| 国产999精品在线观看| 国产亚洲精品精品国产亚洲综合| 男人的天堂久久精品| 国产综合色产| 久久中文字幕av| 日韩电影二区| 91麻豆国产自产在线观看亚洲| 国产精品视频一区二区三区四蜜臂 | 亚洲精品一级二级三级| 在线观看免费一区二区| 日韩欧美二区| 欧美不卡高清一区二区三区| 精品国产亚洲一区二区三区| 国产亚洲久久| 国产精品久久久久久久久免费高清| 色8久久久久| 亚洲精品麻豆| 亚洲日本国产| 日本中文字幕视频一区| 亚洲视频国产| 亚洲一区二区av| 欧美手机在线| 成人精品亚洲| 久久精品国产68国产精品亚洲| 特黄毛片在线观看| 极品av在线| 日韩大片在线观看| 麻豆精品蜜桃| 日本在线精品| 欧美高清一区| 不卡中文字幕| 美日韩精品视频| 亚洲精品免费观看| 日韩不卡一区二区| 欧美一区二区三区久久| 国产精品免费大片| 国产精品乱战久久久| 国内在线观看一区二区三区| 色婷婷综合网| 国产专区一区| 蜜臀久久久99精品久久久久久| 一区二区三区午夜视频| 日韩黄色在线观看| 国产精品久久久久9999高清| 老鸭窝一区二区久久精品| 国产不卡人人| 亚洲精品国产偷自在线观看| 一级成人国产| 国产精品一区二区av日韩在线| 蜜桃久久久久| 99精品综合| 欧美日韩免费观看一区=区三区| 狠狠色综合网| 日本国产一区| 正在播放日韩精品| 西西人体一区二区| 国产欧美啪啪| 久久激情中文| 日韩精品视频一区二区三区| 精品视频免费| 好看不卡的中文字幕| 欧美日韩一区二区国产| 黄色在线网站噜噜噜| 婷婷精品进入| 青草av.久久免费一区| 高清av一区| 尹人成人综合网| 国产伦精品一区二区三区视频| 日韩福利一区| 日韩精品五月天| 亚洲成人av观看| 日本不卡的三区四区五区| 国产一区二区三区日韩精品| 99国产精品视频免费观看一公开| 国产日韩1区| 亚洲无线一线二线三线区别av| 日韩欧美中文在线观看| 激情黄产视频在线免费观看| 综合干狼人综合首页| 欧美激情另类| 日本在线不卡视频一二三区| 福利一区和二区| 鲁大师成人一区二区三区| 国产福利一区二区三区在线播放| 欧美日韩高清| 免费看一区二区三区| 亚洲免费网址| 日韩av在线中文字幕| 一本综合精品| 999久久久精品国产| 欧美一区影院| 欧美+日本+国产+在线a∨观看| 国产日韩欧美一区| 欧美专区在线| 999国产精品永久免费视频app| 久久不卡日韩美女| 国产精品嫩草99av在线| 国产白浆在线免费观看| 国产精品午夜一区二区三区| 三级在线观看一区二区| 久久国产日韩| 精品国产一区二区三区av片| 亚洲v天堂v手机在线| 久久中文字幕av一区二区不卡| 国产精品一区二区av交换| 美女精品在线| 欧美粗暴jizz性欧美20| 亚洲黄色免费av| 欧美精品成人| 日韩黄色在线观看| 亚洲在线成人| 日韩国产欧美一区二区| 国产精品66| 国产亚洲高清在线观看| 蜜桃视频在线观看一区二区| 蜜臀久久99精品久久一区二区| 国产一区二区三区四区五区| 欧美日韩中文| 中文字幕日韩高清在线| 今天的高清视频免费播放成人| 国产成人77亚洲精品www| 欧美日韩夜夜| 国产日韩中文在线中文字幕| 青青草伊人久久| 日韩激情网站| 日韩精品亚洲专区| 亚洲欧美在线专区| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲欧美网站| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲免费精品| 日韩视频一区|