瀏覽代碼

added implementation to hand method stubs

Jacob Andersen 6 年之前
父節點
當前提交
5914c5d311
共有 1 個文件被更改,包括 9 次插入4 次删除
  1. 9
    4
      src/main/java/io/zipcoder/casino/Hand.java

+ 9
- 4
src/main/java/io/zipcoder/casino/Hand.java 查看文件

@@ -4,19 +4,24 @@ import java.util.List;
4 4
 
5 5
 public class Hand {
6 6
     private List<Card> list;
7
-    public void add(Card card) {
8 7
 
8
+    public void add(Card card) {
9
+        list.add(card);
9 10
     }
10 11
 
11 12
     public void remove(Card card) {
12
-
13
+        list.remove(card);
13 14
     }
14 15
 
15 16
     public Integer size() {
16
-        return null;
17
+        return list.size();
17 18
     }
18 19
 
19 20
     public Integer getValue() {
20
-        return null;
21
+        int sum = 0;
22
+        for(Card c : list) {
23
+            sum += c.getRank().getPrimaryValue();
24
+        }
25
+        return sum;
21 26
     }
22 27
 }