|
@@ -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
|
}
|