从一副牌中随机抽一张牌
Posted 皮皮虾我们上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从一副牌中随机抽一张牌相关的知识,希望对你有一定的参考价值。
public class Demo { public static void main(String[] args) { //定于花色,1代表红桃,2代表黑桃,3代表梅花,4代表方片 int a = (int) (Math.random()*4+1); //定义牌的张数 int b = (int) (Math.random()*13+5); switch(b){ case 1: if(a==1){ System.out.println("你的牌是红桃A"); }else if(a==2){ System.out.println("你的牌是黑桃A"); }else if(a==3){ System.out.println("你的牌是梅花A"); }else { System.out.println("你的牌是方片A"); } break; case 2: if(a==1){ System.out.println("你的牌是红桃2"); }else if(a==2){ System.out.println("你的牌是黑桃2"); }else if(a==3){ System.out.println("你的牌是梅花2"); }else { System.out.println("你的牌是方片2"); } break; case 3: if(a==1){ System.out.println("你的牌是红桃3"); }else if(a==2){ System.out.println("你的牌是黑桃3"); }else if(a==3){ System.out.println("你的牌是梅花3"); }else { System.out.println("你的牌是方片3"); } break; case 4: if(a==1){ System.out.println("你的牌是红桃4"); }else if(a==2){ System.out.println("你的牌是黑桃4"); }else if(a==3){ System.out.println("你的牌是梅花4"); }else { System.out.println("你的牌是方片4"); } break; case 5: if(a==1){ System.out.println("你的牌是红桃5"); }else if(a==2){ System.out.println("你的牌是黑桃5"); }else if(a==3){ System.out.println("你的牌是梅花5"); }else { System.out.println("你的牌是方片5"); } break; case 6: if(a==1){ System.out.println("你的牌是红桃6"); }else if(a==2){ System.out.println("你的牌是黑桃6"); }else if(a==3){ System.out.println("你的牌是梅花6"); }else { System.out.println("你的牌是方片6"); } break; case 7: if(a==1){ System.out.println("你的牌是红桃7"); }else if(a==2){ System.out.println("你的牌是黑桃7"); }else if(a==3){ System.out.println("你的牌是梅花7"); }else { System.out.println("你的牌是方片7"); } break; case 8: if(a==1){ System.out.println("你的牌是红桃8"); }else if(a==2){ System.out.println("你的牌是黑桃8"); }else if(a==3){ System.out.println("你的牌是梅花8"); }else { System.out.println("你的牌是方片8"); } break; case 9: if(a==1){ System.out.println("你的牌是红桃9"); }else if(a==2){ System.out.println("你的牌是黑桃9"); }else if(a==3){ System.out.println("你的牌是梅花9"); }else { System.out.println("你的牌是方片9"); } break; case 10: if(a==1){ System.out.println("你的牌是红桃10"); }else if(a==2){ System.out.println("你的牌是黑桃10"); }else if(a==3){ System.out.println("你的牌是梅花10"); }else { System.out.println("你的牌是方片10"); } break; case 11: if(a==1){ System.out.println("你的牌是红桃j"); }else if(a==2){ System.out.println("你的牌是黑桃j"); }else if(a==3){ System.out.println("你的牌是梅花j"); }else { System.out.println("你的牌是方片j"); } break; case 12: if(a==1){ System.out.println("你的牌是红桃q"); }else if(a==2){ System.out.println("你的牌是黑桃q"); }else if(a==3){ System.out.println("你的牌是梅花q"); }else { System.out.println("你的牌是方片q"); } break; case 13: if(a==1){ System.out.println("你的牌是红桃k"); }else if(a==2){ System.out.println("你的牌是黑桃k"); }else if(a==3){ System.out.println("你的牌是梅花k"); }else { System.out.println("你的牌是方片k"); } break; } } }
以上是关于从一副牌中随机抽一张牌的主要内容,如果未能解决你的问题,请参考以下文章
猜牌问题甲乙都知道桌子的抽屉里有16张扑克牌: 红桃AQ4 黑桃J84273 草色KQ546 方块A5 教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉甲,把