国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Java實現洗牌發牌的方法

2019-11-26 15:04:06
字體:
來源:轉載
供稿:網友

本文實例講述了Java實現洗牌發牌的方法。分享給大家供大家參考。具體如下:

import java.util.*;public class Main {  /**   * @param args the command line arguments   */  static int numbersOfPlayers = 4;  static int numbersOfHandCard = 13;  public static void main(String[] args) {    // TODO code application logic here    String[] player = {"小王","小張","小趙","小白"};    String sentence = "的手牌是:";    String[] huase = {"♥","♣","♦","♠"};    String[] paiValue ={"A","2","3","4","5","6","7","8","9","10","J","Q","K"};    List deak = new ArrayList();    for(int i = 0;i < 4;i++){      for(int j = 0; j < 13;j++)      {        deak.add(huase[i]+paiValue[j]);      }    }    Collections.shuffle(deak);    for(int i = 0;i < numbersOfPlayers;i++){      System.out.print(player[i]+sentence);      System.out.println(dealHand(deak, numbersOfHandCard));    }  }  public static List dealHand(List Ls,int n){    int sizePai = Ls.size();    List handView = Ls.subList(sizePai - n, sizePai);    List hand = new ArrayList(handView);    handView.clear();    return hand;  }}

希望本文所述對大家的java程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天峻县| 四子王旗| 吴堡县| 郑州市| 淅川县| 海南省| 丹凤县| 温宿县| 温州市| 潮安县| 林州市| 罗甸县| 北京市| 灵石县| 香河县| 繁峙县| 汨罗市| 嘉祥县| 香河县| 靖宇县| 南宫市| 天等县| 吴川市| 莎车县| 临江市| 大连市| 龙江县| 金山区| 长岭县| 太保市| 南江县| 京山县| 赣州市| 津市市| 沙田区| 休宁县| 祁东县| 龙州县| 即墨市| 东至县| 巴林左旗|