From bb92fcca3d670783952b953d2b3ce6346689257f Mon Sep 17 00:00:00 2001 From: Serhii Holenkov Date: Thu, 15 Aug 2024 09:18:13 +0300 Subject: [PATCH 1/2] Added classes Ball, Lottery, ColorSupplier; Enum DiiferentColors and realised method main --- src/main/java/core/basesyntax/Application.java | 7 ++++++- src/main/java/core/basesyntax/ColorSupplier.java | 6 +++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/main/java/core/basesyntax/Application.java b/src/main/java/core/basesyntax/Application.java index 42ed4ef868..f3cdb133c5 100644 --- a/src/main/java/core/basesyntax/Application.java +++ b/src/main/java/core/basesyntax/Application.java @@ -2,6 +2,11 @@ public class Application { public static void main(String[] args) { - // create three balls using class Lottery and print information about them in console + Lottery lottery = new Lottery(); + String[] balls = new String[3]; + for (int i = 0; i < balls.length; i++) { + balls[i] = lottery.getRandomBall(); + System.out.println(balls[i]); + } } } diff --git a/src/main/java/core/basesyntax/ColorSupplier.java b/src/main/java/core/basesyntax/ColorSupplier.java index 25e8b23b15..ba96a07c24 100644 --- a/src/main/java/core/basesyntax/ColorSupplier.java +++ b/src/main/java/core/basesyntax/ColorSupplier.java @@ -1,7 +1,11 @@ package core.basesyntax; +import java.util.Random; + public class ColorSupplier { public String getRandomColor() { - return null; + int index = new Random().nextInt(DifferentColors.values().length); + DifferentColors ballColor = DifferentColors.values()[index]; + return ballColor.toString(); } } From 9f871bb04aefce8c55f41c4e5b454e2851b2a2b6 Mon Sep 17 00:00:00 2001 From: Serhii Holenkov Date: Thu, 15 Aug 2024 09:24:28 +0300 Subject: [PATCH 2/2] Added classes Ball, Lottery, ColorSupplier; Enum DiiferentColors and realised method main --- src/main/java/core/basesyntax/Application.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/core/basesyntax/Application.java b/src/main/java/core/basesyntax/Application.java index f3cdb133c5..5b7d64acbc 100644 --- a/src/main/java/core/basesyntax/Application.java +++ b/src/main/java/core/basesyntax/Application.java @@ -8,5 +8,6 @@ public static void main(String[] args) { balls[i] = lottery.getRandomBall(); System.out.println(balls[i]); } + System.out.println("Done"); } }