diff --git a/src/main/java/io/takima/Roll.java b/src/main/java/io/takima/Roll.java new file mode 100644 index 0000000000000000000000000000000000000000..3e38468143d71a666ee8ab4f79f8608b82e8780e --- /dev/null +++ b/src/main/java/io/takima/Roll.java @@ -0,0 +1,13 @@ +package io.takima; + +import java.util.stream.IntStream; + +public record Roll(int d1, int d2, int d3, int d4, int d5) { + public static Roll roll(int d1, int d2, int d3, int d4, int d5) { + return new Roll(d1, d2, d3, d4, d5); + } + + public IntStream toStream() { + return IntStream.of(d1, d2, d3, d4, d5); + } +}