Re: [問題] 判別撲克牌問題

看板java作者 (._.)時間17年前 (2008/12/31 15:53), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《infinity7519 (富貴險中求)》之銘言: : public class Card { : private String face; : private String suit; : public Card( String cardFace, String cardSuit ){ : face = cardFace; : suit = cardSuit; : } : public String toString(){ : return face + " of " + suit; : } : } : 請問板上前輩 要如何增加一個功能 : 讓它能夠判別所發的牌是否有葫蘆或twopair等等 : 一次發五張牌 先作 getter 讓你可以取得 face 跟 suit, 最好是取得一個適合比較的數值而非 string 本身 然後另外寫一個程式去 random 產生五張 Card 再根據那個 getter 去比較五張卡的情況 可以傻傻的統計 cardFace 每種有幾張, cardSuit 每種有幾張. 再根據那兩個陣列依照優先順序比對牌組的組合下來. 例如說先看看有沒有哪個 cardFace 有 5 個的, 且 cardSuit 有依序 然後再檢查 cardSuit 裡面哪個有 4 個的, 然後再 blahblah... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.32.96 ※ 編輯: ogamenewbie 來自: 218.160.32.96 (12/31 15:53)

12/31 16:02, , 1F
感謝前輩指點 ^^
12/31 16:02, 1F
文章代碼(AID): #19MoJhB2 (java)
文章代碼(AID): #19MoJhB2 (java)