From c45c88c0a26f061b681cbe912c9a0364177a2ac2 Mon Sep 17 00:00:00 2001 From: schrom01 Date: Fri, 8 Oct 2021 10:35:54 +0200 Subject: [PATCH] Method countSetFields added. --- src/Gamefield.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/Gamefield.java b/src/Gamefield.java index 1fd41c1..721e1e6 100644 --- a/src/Gamefield.java +++ b/src/Gamefield.java @@ -48,6 +48,23 @@ public class Gamefield { return true; //Wenn das Feld gesetzt wurde. } + /** + * Methode um die Anzahl der bereits gesetzten Felder zu ermitteln. + * @return die Anzahl der gesetzten Felder. + */ + public int countSetFields() { + int count = 0; + int field = 1; + + while (field <= 9) { + if(getField(field) != 0) { + count ++; + } + field ++; + } + return count; + } + /** * Methode um ein Feld abzufragen. * @param field die Nummer des Feldes