From fc1dce924d0eaa290328a4d0b90880ad835a3fe5 Mon Sep 17 00:00:00 2001 From: bruch-alex Date: Mon, 28 Oct 2024 09:57:55 +0100 Subject: [PATCH] fix printing error --- src/main/java/algorithms/SortingAlgorithm.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/algorithms/SortingAlgorithm.java b/src/main/java/algorithms/SortingAlgorithm.java index 6243f80..ff4f0b2 100644 --- a/src/main/java/algorithms/SortingAlgorithm.java +++ b/src/main/java/algorithms/SortingAlgorithm.java @@ -51,7 +51,7 @@ public void clearScreenAndPrintStatistics(String algorithmName) { Utils.printInCenter(separator, " "); } - protected void printArray(int currentIndex, int targetIndex) { + protected synchronized void printArray(int currentIndex, int targetIndex) { StringBuilder output = new StringBuilder(); int maxHeight = findMax(array); @@ -90,7 +90,7 @@ protected void printArray(int currentIndex, int targetIndex) { /** * */ - public void printArray() { + public synchronized void printArray() { StringBuilder output = new StringBuilder(); int maxHeight = findMax(array);