diff --git a/src/main/java/model/Mountain.java b/src/main/java/model/Mountain.java index a1e8e04f5e5632a5d7234436bc0897661423056e..74ede007754062203bb9929044757d792ee30dc4 100644 --- a/src/main/java/model/Mountain.java +++ b/src/main/java/model/Mountain.java @@ -3,7 +3,9 @@ package model; import util.Position; import java.util.HashSet; +import java.util.List; import java.util.Set; +import java.util.stream.Collectors; public class Mountain { private final Position position; @@ -15,4 +17,10 @@ public class Mountain { return position; } + public static Set<Position> getMountainPositions(List<Mountain> mountains) { + return mountains.stream() + .map(Mountain::getPosition) + .collect(Collectors.toSet()); + } + }