Java斗地主--index1 (0801)
创始人
2024-11-11 13:39:24
0

今天遇到一个很有意思的游戏–斗地主,那么下面就开始实现斗地主啦!!!

package Demo_YY;  public class PockerIndex {   public static void main(String[] args) {     start();   }    public static void start(){     String pocker[] = new String[54];     String colors[] = {"♠","♣","♥","♦"};     String nums[] = {"3","4","5","6","7","8","9","10","J","Q","K","A","2"};      int index = 0;     for (int i = 0; i < nums.length; i++){       for (int j = 0; j < colors.length; j++){         pocker[index++] = colors[j] + nums[i];       }     }  //    大小王🃏🂿     pocker[index++] ="\uD83C\uDCCF";     pocker[index] ="\uD83C\uDCBF"; //    看牌     for (int i = 0; i < pocker.length; i++){       System.out.print(pocker[i]+"\t");       if((i+1) % 4 == 0 )       {         System.out.println();       }     }    } } 

请添加图片描述

  int index = 0;     for (int i = 0; i < colors.length; i++){       for (int j = 0; j < nums.length; j++){         pocker[index++] = colors[i] + nums[j];       }     } 

修改了这里之后发现什么了呢?就是顺序不一样而已啦!
请添加图片描述
这里只是存储了54张牌,下面我们开始洗牌啦!

package Demo_YY;  public class PockerIndex {  public static void main(String[] args) {    start();  }   public static void start(){    String pocker[] = new String[54];    String colors[] = {"♠","♣","♥","♦"};    String nums[] = {"3","4","5","6","7","8","9","10","J","Q","K","A","2"};     int index = 0;    for (int i = 0; i < nums.length; i++){      for (int j = 0; j < colors.length; j++){        pocker[index++] = colors[j] + nums[i];      }    }  //    大小王🃏🂿    pocker[index++] ="\uD83C\uDCCF";    pocker[index] ="\uD83C\uDCBF";    System.out.println("\t\t\t看牌"); //    看牌    for (int i = 0; i < pocker.length; i++){      System.out.print(pocker[i]+"\t");      if((i+1) % 8 == 0 )      {        System.out.println();      }    }    System.out.println();    System.out.println(); //    洗牌    for(int i = 0; i < pocker.length; i++){      int index1 = (int)(Math.random()*pocker.length);      int index2 = (int)(Math.random()*pocker.length);      String temp = pocker[index1];      pocker[index1] = pocker[index2];      pocker[index2] = temp;    }    System.out.println("\t\t\t洗牌后\t\t");    for (int i = 0; i < pocker.length; i++){      System.out.print(pocker[i]+"\t");      if((i+1) % 8 == 0 )      {        System.out.println();      }    }    }   }  

请添加图片描述
完结,moyu_ing

相关内容

热门资讯

绝活儿辅助!广西老友玩老是输怎... 绝活儿辅助!广西老友玩老是输怎么办(辅助挂)都是真的有辅助app(讲解有挂)在进入广西老友玩老是输怎...
法门辅助!福建13水插件(辅助... 法门辅助!福建13水插件(辅助挂)一贯是有辅助技巧(有挂技术)1、许多玩家不知道福建13水插件辅助怎...
办法辅助!潮友会app下载官方... 办法辅助!潮友会app下载官方辅助器(辅助挂)真是真的是有辅助app(有挂教程)该软件可以轻松地帮助...
妙招辅助!邯郸胡乐挂辅助(辅助... 妙招辅助!邯郸胡乐挂辅助(辅助挂)好像存在有辅助插件(有挂方略)1、上手简单,内置详细流程视频教学,...
教程书辅助!乐酷辅助(辅助挂)... 教程书辅助!乐酷辅助(辅助挂)其实存在有辅助脚本(有挂细节)乐酷辅助能透视中分为三种模型:乐酷辅助模...
学习辅助!决战卡五星辅助(辅助... 学习辅助!决战卡五星辅助(辅助挂)本来真的是有辅助软件(有人有挂)学习辅助!决战卡五星辅助(辅助挂)...
绝活辅助!边锋嘉兴麻将辅助器(... 绝活辅助!边锋嘉兴麻将辅助器(辅助挂)真是真的有辅助神器(新版有挂)1、边锋嘉兴麻将辅助器公共底牌简...
举措辅助!枫叶辅助器(辅助挂)... 举措辅助!枫叶辅助器(辅助挂)本来存在有辅助技巧(竟然有挂)1、下载好枫叶辅助器正确养号方法之后点击...
讲义辅助!点我达辅助(辅助挂)... 讲义辅助!点我达辅助(辅助挂)一直存在有辅助技巧(有人有挂)1、点我达辅助辅助器安装包、点我达辅助辅...
模块辅助!威信茶馆有挂的吗(辅... 模块辅助!威信茶馆有挂的吗(辅助挂)一直真的是有辅助脚本(揭秘有挂)1、玩家可以在威信茶馆有挂的吗线...