當前位置:
首頁 > 知識 > 簡單的java的發牌洗牌小程序

簡單的java的發牌洗牌小程序

創建撲克牌類

輸入代碼:

package play.card;

public class Card {

public String num;

公共西裝

公共卡(String num,String suit){

this.num = num;

this.suit =西裝

}

公共卡(){ 超(); }

@Override

public String toString(){

String str = suit +「」+ num;

返回str;

}

}

玩家創建33類

輸入側代碼

包play.card;

import java.util.ArrayList;

import java.util.List;

public class Player {

public String name;

公開名單

public Player(String name){

super();

this.name = name;

}

public Player(){ 超(); } //獲取手牌public void getCard(Card Card){ if(cards == null){ cards = new ArrayList (); } cards.add(卡); } @覆蓋 public String toString(){ 返回名稱+「:」+ cards.toString(); }

}

開始遊戲發牌

輸入代碼

包玩

import java.util.ArrayList;

import java.util.Collections;

import java.util.List;

公共課DeskOfCard {

List 卡;

//創建一副手牌

public void initCard(){

String [] nums = {「A」,「2」,「3」,「4」,「5」,「6」,「7」,「8」 9「,」10「,」J「,」Q「,」K「};

String [] suits = {「方塊」,「梅花」,「紅桃」,「黑桃」};

cards = new ArrayList ();

//先創建四種花色的牌

for(int i = 0; 我


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 java學習吧 的精彩文章:

掃碼登錄的安全性分析
Java 介面——面向對象的精髓
Java程序員面試的5 點小技巧
Junit4使用學習-初步教程
Java常犯5個錯!

TAG:java學習吧 |

您可能感興趣

小程序OS,讓開發更簡單
使用 aws lambda 開發無伺服器程序
Android簡單的布局和運行程序
SqlServer和Access資料庫開發VB程序的異同
學做小程序之GitHub簡介
React 程序的JSX
一些可供參考的小程序開發案例@WeGeek
Oculus公司發出警告,不要更新Nvidia的驅動程序
基於 hapi的Node.js 小程序後端開發實踐指南
VNote:一個更懂程序員和 Markdown 的筆記軟體
AMD和微軟發布針對Spectre漏洞的微代碼和操作系統更新程序
三星泄露了 SmartThings 等應用程序的源代碼和密鑰
Oculus頭戴用戶可以購買HTC Vive商店的遊戲和程序了
蘋果發布新的Indoor Survey應用程序
蘋果的修復程序不會將舊的MacBook pro升級為新的鍵盤
精華 教大家做一些簡單的vbs計算機惡搞小程序
微軟的Azure Stack HCI:運行連接Azure的虛擬化應用程序的新選擇
曾經的「針織女王」,法國品牌 Sonia Rykiel 真的破產了!即將啟動清算程序
js中setTimeOut()和setInterval()的使用——程序執行時間控制
Google發布基於AI的學習程序Socratic