0
我對Java很陌生,我正在開發一個項目,一個紙牌遊戲。我可以讓一個方法忽略LinkedList中的一個字符嗎?
我使用LinkedList
製作了一副完整的卡片組。我不太確定這是否是最好的解決方案,但我現在已經走得太遠,無法回頭。
的事情是,我在的形式,用我所有的52張臉「♥」等
的球員是誰也LinkedList
得到的兩張牌,他們是隨機的,並配出1♥的形式(這是卡片在LinkedList
中的值)。
問題是讓我的方法包含一個開關來計算值。 有沒有辦法忽略「♥」?當我刪除臉部時它工作得很好,但我不想那麼做!當面部留下時,開關什麼都不做。
這裏是我的getScore
方法:
public static int getScore(String card, int score) {
int temp = card.indexOf("");
String face = card.substring(temp);
switch (face) {
case "A":
score += 1;
break;
case "2":
score += 2;
break;
等
我希望有一個簡單的方法,使這項工作?