From c266d4edef1a60249b889c929ca1b4af69df70c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sas=CC=8Ca=20Kocic=CC=81?= Date: Thu, 18 Jun 2020 19:23:16 +0200 Subject: [PATCH] round inline --- src/CardGame.java | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/src/CardGame.java b/src/CardGame.java index d8b53b7..05d025b 100644 --- a/src/CardGame.java +++ b/src/CardGame.java @@ -35,22 +35,18 @@ public class CardGame { public void play() { while (noWinner()) { - round(); - } - } - - private void round() { - for (int i = 0; i < draws.length; i++) { - if (players[i].cardsCount() > 0) { - System.out.printf("Player %d (%d cards): ", i, players[i].cardsCount()); - draws[i] = players[i].draw(); - System.out.printf("%d - %s\n", draws[i].number, draws[i].suit); - pot.add(draws[i]); - } else { - System.out.printf("Player %d broke!", i); + for (int i = 0; i < draws.length; i++) { + if (players[i].cardsCount() > 0) { + System.out.printf("Player %d (%d cards): ", i, players[i].cardsCount()); + draws[i] = players[i].draw(); + System.out.printf("%d - %s\n", draws[i].number, draws[i].suit); + pot.add(draws[i]); + } else { + System.out.printf("Player %d broke!", i); + } } + processWinner(draws); } - processWinner(draws); } private void processWinner(Card[] drawn) {