From e19bcf5e65398a735aad9a366c9bc76cd21d6031 Mon Sep 17 00:00:00 2001
From: Scott <scottld@stud.ntnu.no>
Date: Tue, 27 Feb 2024 19:11:16 +0100
Subject: [PATCH] Added getSum methods to hand class

---
 src/main/java/edu/ntnu/stud/cardgame/HandOfCards.java | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/main/java/edu/ntnu/stud/cardgame/HandOfCards.java b/src/main/java/edu/ntnu/stud/cardgame/HandOfCards.java
index b53a9a5..e537266 100644
--- a/src/main/java/edu/ntnu/stud/cardgame/HandOfCards.java
+++ b/src/main/java/edu/ntnu/stud/cardgame/HandOfCards.java
@@ -2,6 +2,7 @@ package edu.ntnu.stud.cardgame;
 
 import java.util.ArrayList;
 import java.util.List;
+import java.util.stream.Collectors;
 
 public class HandOfCards {
   private final List<PlayingCard> hand;
@@ -17,4 +18,10 @@ public class HandOfCards {
   public void addCard(PlayingCard card) {
     hand.add(card);
   }
+
+  public int getSum() {
+    return hand.stream().
+        mapToInt(PlayingCard::getFace).
+        sum();
+  }
 }
-- 
GitLab