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