diff --git a/src/main/java/projekt/enigma/model/Walze.java b/src/main/java/projekt/enigma/model/Walze.java index dc350df82d32fb2fbf2630501368c0409e6b2041..90211ea8f84ad300fcec10621ae0c4feeabdbd4b 100644 --- a/src/main/java/projekt/enigma/model/Walze.java +++ b/src/main/java/projekt/enigma/model/Walze.java @@ -1,10 +1,7 @@ package projekt.enigma.model; -import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; -import java.util.List; -import java.util.stream.Collectors; /** * Klasse Walze @@ -138,16 +135,14 @@ public class Walze { public boolean dreheWalze(int richtung) { boolean checkRing = false; - if (richtung == 1) { - Collections.rotate(Arrays.asList(this.walzeAlpha), richtung); - } else { - richtung = -1; - Collections.rotate(Arrays.asList(this.walzeAlpha), richtung); - } - - System.out.printf("W: %s R: %s\n", this.getPosition(), this.ringstellung); + if (richtung == 1) { + Collections.rotate(Arrays.asList(this.walzeAlpha), richtung); + } else { + richtung = -1; + Collections.rotate(Arrays.asList(this.walzeAlpha), richtung); + } - // gleicht die Ringstellung mit der aktuellen Position ab + // gleicht die Ringstellung mit der aktuellen Position ab if (this.getPosition() + 1 == this.ringstellung) { checkRing = true; }